Lagerale
New Member
Umm... you guys know that the games already available to download on steam? i have it installed right now, can play it the minute the game comes out
I didn't know this, I am actually thinking of getting it from Steam now sense I can download it prior to Friday and just come home from work and play it. Quality information, thanks.