Developer: exGamers Studios Publisher: Indie Title Platform: PC Release Date: Out Now Source Control is an indie puzzle game in the vein of Candy Crush or Peggle, and the first effort from Irish based studio, exGamers Studios. While the game itself is a competent one, [...]
Browsing all 47 posts in PC,.
Developer: XYLA Entertainment Publisher: Digital Tribe Games Format: PC Release Date: Out Now Games and Music have become an innovative pair, with plenty of games owing part of their success to their audio associates. Although we have plenty of games that derive their gameplay directly [...]