by Savage on Sun Jun 28, 2009 12:07 am
I'll +1 that, I've had good experiences with some companies, but with another I was completely scammed, and I had to wait months for that to even happen. It'd be good to have a "Head's up" section, and if a company has good enough reviews maybe we can get them to sponsor games for us.