Hi, what are you looking for?
Atlus have released the E3 2017 trailer for their upcoming mecha game 13 Sentinels: Aegis Rim. The game is being developed by VanillaWare and...
Atlus and VanillaWare have released a brand new trailer for their upcoming game Odin Sphere: Leifthrasir. This new trailer shows off the game’s combat...