I absolutely despise the word immersion as it's used to refer to games so I'll certainly be watching that video. I happen to recall Ben Abraham being a pretty smart guy, too.
zeeroid's forum posts
I don't even know why people pay attention to the user ratings at all. They're completely useless. If you want to know what the gamers think, read some of their reviews.
You can't "save" your games, but the suspend feature means it's not really a huge deal. Just don't tap "reset"!