Shin Megami Tensei Review

  Shin Megami Tensei Developer: Index Digital Media Publisher: Atlus Platforms: iPhone, iPod Touch, iPad (Reviewed), Android Release Date: 18th March 2014 Price: $6.49 – Available Here Overview The “Megami Tensei” series has been in circulation for almost 30 years at this point in time and, to this day, it is still kept alive by “Atlus” with countless new game release...

Lost Password