Portal 2
Awesome, but hard