I apologize for the almost two year bump, but I just started playing this game for the first time (I pulled something at random from my backlog) and I'm in love with it. I just finished the second world, and am worried about hitting a wall and not being able to go any further into it at some point soon, but it's great while it lasts. It's amazing how well the two completely different game types work together, and it's a fantastic feeling to be almost dead, then jump into the puzzle, and come out of it as an unstoppable robot killing machine. This is one of my new favorite games ever.