A story-based top-down puzzle game.