Saturday, November 18, 2017
Tags Game release

Tag: game release

Review: Akihabara – Feel the Rhythm (PC)

Akihabara - Feel the Rhythm is the newest rhythm puzzler to hit Steam, infusing elements of the Japanese district to create an eclectic sight...

Review: The Metronomicon (PC)

With more games releasing to the market than ever before, players are becoming hard-pressed to find games that do a single game genre very...