Sometimes, you see a video game announcement and you think...wow, this is absolutely everything I need in my life. You watch the trailer, and you add that game to your list of things to dwell upon. You patiently (or impatiently) wait for more news on the game, when it...