Hmm…any ideas? Atlus and Vanillaware have announced their latest collaborative project, which is a mysterious new high-definition game. They're teasing it with the trailer below,…
Hmm…any ideas? Atlus and Vanillaware have announced their latest collaborative project, which is a mysterious new high-definition game. They're teasing it with the trailer below,…