VanillaWare new game, 13 Sentinels: Aegis Rim, to appear at E3 2017

VanillaWare new game, 13 Sentinels: Aegis Rim, to appear at E3 2017

13 Sentinels: Aegis Rim, the sci-fi mecha game from Dragon’s Crown developer VanillaWare in partnership with Atlus announced in 2015, will appear at E3 2017, according to the official E3 2017 exhibitor page that launched today. The page reads: Atlus U.S.A., Inc. is known for high-quality, deeply immersive, uniquely Japanese and indie video game experiences. …