Sega and Atlus’ smartphone game Dx2 Shin Megami Tensei: Liberation released in Japan already but we recently got a look at its very first English footage ahead of its worldwide release sometime in the future.
The post Dx2 Shin Megami Tensei: Liberation Gets Its First English Language Footage appeared first on Siliconera.