Gematsu | Screenshots | Trillion: God of Destruction | April 20, 2015