A 3D puzzle-platformer where you play as Sprite, an alien parasite who can possess creatures with unique abilities. Explore, solve puzzles, and collect everyday artifacts to understand our world and ...