God of Rock releasing on April 18th
Modus Games have announced that their brand new rhythm fighting game God of Rock will be coming out on April 18th of next year. Accompanying the news is a brand-new trailer showcasing some of the game... Read More »