Too Bad Steam's Summer Sale Game Is Kinda Broken
The bad news: your credit card bill might be a disaster next month. The good news: at least now you can get refunds? It's time for the Steam Summer Sale. The Steam Monster Summer Sale is happening now through June 21. This year's sale “features more games than ever before,” including a… Right now, it's … Read more