As I begin writing this, Starcraft II has been out for over a day and has exactly one review listed on GameRankings. This is practically unprecedented for a major, modern video game release. Mass Effect 2 had 27 online reviews listed on GameRankings by its Jan. 26 release date. Curious Super Mario Galaxy 2 shoppers had […]
Read More