CROWZ OFFICIALLY STARTS ITS SEASON 1
ThumbAge and Royal Crow announced today that it has officially started Season 1 of the free-to-play multiplayer shooter, CROWZ on PC via Steam.During the multiple beta tests and the Early Access period, the CROWZ dev team actively implemented user feedback to improve gameplay. In particular, the team has been focusing on improving frame drops, and […]