Had a blast of a time carrying my roommate through the levels. Solving life's problems by throwing anything within arm's reach happens to be my motto as well.
The puzzles are fun and engaging, and the graphics look amazing. One of the best aspects of the game is probably the lobby, since it allows you to play around with the controls and get comfortable with them.