I got to hand it to Bioware. The picture was very misleading.
But as the fans predicted, the image was of Mass Effect 3. The anticipated sequel to the possible Game of the Year will arrive next year. The game will, indeed, take place on Earth, so let’s hope it will follow the success as Mass Effect 2!
Mass Effect 3 will be released Holiday 2011. No doubt it’ll be on many’s christmas lists.