E3 is usually a showcase for the big games and console releases coming over the next year, but there are often some smaller demos and announcements mixed in.
Full story from the WindowsCentral blog...
Full story from the WindowsCentral blog...