Song of the Deep is a metroidvania video game developed by Insomniac Games and published byGameTrust Games. In the game, the player controls Merryn, a...[Read More]
Ori and the Blind Forest is a single-player platform adventure video game designed by Moon Studios, an independent developer, and published by Microso...[Read More]