Has anyone played this? I keep seeing it on Steam, and something about it makes me nostalgic for... not sure what. I'm a bit perturbed that the only videos available on it are the CGI intros. What is it all about? How does it play?