A game comprised of small platforming-puzzle challenges. Seemingly higher-budget than the other titles.