Fast-paced platforming puzzle game about an ancient spirit that fixes PCs.
Loading recommendations…
Game data provided by IGDB.