Thursday, September 30, 2010

Mozilla Labs Gaming

http://mozillalabs.com/gaming

Are we reaching some critical point where the balance tips towards excellent web-based games?

No comments: