Top 10 Announcements/Games of E3 2015 18/06/2015 Liam Fisher 8 min read If you’re anything like me then you’re still in absolute shock and awe over some of the things that were