Seriously guys
Gotta get me one of those steam cards, also, does anyone think that valve will have even better sales, say 75% off?
Saints Row 3 tomorrow if people vote it.