webpronews.com
Google Game Developer Central Launches
Games make people happy. They also, as anyone who's seen a guy glued to a controller or a mob the morning of a major release can attest, make people willing to sacrifice lots of time and money. Google may be onto something, then, as the search giant today launched a site called Google Game Developer Central.
Name