Ever Play a game where you say "OMG WHAT THE HELL DID I PLAY?" With this game you have a fast paced side scroller platformer that will test your limits of…
This is a quick post just about the games that Devolver Digital announced. Once I get more information on the games I will update the post. There are 6 games…