Action puzzle game and animated series set in a mythological universe with steam-powered technology and adolescent adventures.