Wow, this game is an emotional rollercoaster. The button pushing bit is pretty difficult but very rewarding when you finally manage to push it.