mammothgamers.com
E3 Xbox Conference: The Complete Recap
This year at E3 has certainly kicked off with a bang regarding the Xbox Conference that was hosted today at the Microsoft Theater in Los Angeles. For those who missed it, or just wanted a refresher…