Description:
A 3D pixel art adventure that challenges your religion and your platforming skills. It's a game about survival, reincarnation, and karma; all set in a unique 3D pixelized world.
Initial Release Date: Feb 27, 2015
Publisher: Crescent Moon Games