Took a break for a bit since I was out of the country for a week and look what I find out! EVO 2014 announcement and the new venue it will be held at! I’m definitely excited for this. Whats even more amazing its on XBOX 360! All I gotta say is wow! Check out the trailer!