Quote Originally Posted by RealGenius View Post
All right, I've heard enough. Is this on Steam?
Quote Originally Posted by Splug View Post
EDIT: Oh, one other thing to know going in... it's a 14 GB download, so if you're going with a steam purchase, don't plan on turning around and playing it right away...
yes