Today Atlus have revealed the release date for the upcoming 3DS title Shin Megami Tensei: Strange Journey Redux. We’ll be able to get our hands on the new game on May 18th this year. Shin Megami Tensei: Strange Journey Redux is an updated port of Shin Megami Tensei: Strange Journey. The updated game features additional story content, new illustrations by … Read More