News by Matt S. Arriving in our inboxes too late to list among our top ten bits of E3 news (though it would have made it if we knew), Atlus has announced that it is taking on the publishing responsibilities of one of the most intriguing games we’ve seen in…
Read More