Love games that can be played both as singleplayer and as coop. Cool design, the idea is executed brilliantly, and the levels are good at teaching you the mechanics then escalating complexity.