Want to pick this game up. Looks awesome. Since it's only 20 dollars, I am wondering how long it is going to be? That is, how many hours of game play can I expect for my first run through? Or is it dependant on how smart I am and how fast I solve the puzzles? With out any Spoilers, does anyone know?