Steambox Release Date?
Do we have any ETA yet on when we'll actually get to know a release date on this thing? i'm bleeding from exictment here! I'd love to know the number of release date and forget about it until release (thats how i deal with things i'm exicted about)
Last edited by Riful; Jan 11, 2013 @ 12:46pm