It’s been quite a busy week in the technology world, with Computex 2013, Apple’s WWDC 2013, and E3 all taking place within a short period of time! With Microsoft and Sony releasing their next generation consoles later this year, this E3 is expected to be very exciting, full of big
