Monday, 16 July 2007

Mass Effect... The Next Great Franchise?

It looks like Mass Effect is living up to its promise as it takes steps towards its November release. Bioware has a history of putting magic on disc for Microsoft and that trend looks to continue

Here's the E3 2007 video





wowzers!

No comments: