After arguably the biggest week in the year on a gamer’s annual calendar that is E3, it’s natural to have an itch to get into some serious play time. While releases are generally slow immediately after a trade show on the scale of E3, these past weeks have treated us well with select anticipated titles [...]




