Top
All Channels
90°

Shin Megami Tensei IV - North America Teaser Trailer

"Megami Tensei is a series that is critically acclaimed as being some of the best games in Japan. Over the years Megami Tensei has become more of a franchise with spin-off series such as Persona, Digital Devil Saga and Devil Survivor."

Read Full Story >>
thenerdcabinet.com
The story is too old to be commented.