3 ms·
All those remind me of Steam. Which was new at the time, yeah?
by Retra 12y ago
All those remind me of Steam. Which was new at the time, yeah?
- archagon 12y agoActually, this was around 2008 or so, so Steam was already out for a few years. Most of those games hit it big on XBLA before heading to Steam a few years later.