Posted July 28, 2010
You know, Kongregate, the Flash game site which has achievements and stuff, making it sound like the Xbox Live of browser games, and developers can make actual money! You might think why would a games retail store would buy this company, but it makes total sense in that they want to establish a web presence.