indiegamerchick.com
Deo
Deo is a 3D platformer for the PC that is, for me, reminiscent of games from yesteryear. When I turned on the game, I was reminded of the Playstation 2 days with its soft, bright graphics and even …