News This Week’s New Releases 7/5 – 7/11; Rocket League, Yatagarasu, Battle Fantasia July 5th, 2015 1 The second week of July is a strange one for new releases, with the bulk of the new releases arriving exclusively on PC. Fighting game enthusiasts...