Had the demo downloaded for ages, got around to playing it yesterday, ended up playing through it twice in a row and now can't wait for the release
. It's gorgeous, and the game play is seamless. Just... All so well put together, in a way that's too uncommon for games these days.