This game is a blast! It's very long, but very cool, about 1/2 of it is short film segments, which makes the story way more interesting. There are tons of puzzles, but if you don't want to solve them, just find a cheat sheet, the games is still awesome without solving everything yourself. The lead (Jim) is very good, and cute. ;) I recommend this game to anyone who likes higher-minded fare than shootem-ups.