If you've somehow missed them, you really should check out the Trine series - physics-based puzzle platformers with fun combat, gorgeous graphics and a nice line in co-op.
And you've got all the more reason now as Trine 3 has just been announced.
Finnish developers Frozenbyte are crafting the game again and it looks like a bit of a departure, with levels that let you move in some kind of 3D space and a bigger sense of scale in the levels. So long as it retains the fast-paced flow of puzzles and pulverising that will be just fine. Doesn't all that rope swinging look like a lot of fun!?
Trine 3 will come to PC in 2015. More consoles might follow later.