Ultra, mega, 2d, top-down game. Really good one.