E3 is almost here, and you know what that means- it means loads of new game announcements by all major players in the industry, and a fresh wave of software (and hopefully hardware) to look forward to. E3 has traditionally been the most exciting time of the year – remember …
Read More »