E3 Mania! June 24, 2016 Jaz 0 E3 is the latest craze everyone is talking about… well gamers especially. To those that are reading this blog and seem confused and asking themselves questions like ‘What on Earth is E3?’ or ‘Isn’t E3 […]