Atlus Publishes a Weird Site Featuring the Ultrasound Echography of a Womb, Teasing… Something?
Atlus USA just published an extremely weird website showcasing an animated ultrasound echography of a womb, with the lettering “Atlus Center for New Releases, Women’s Health.”
What could it be? I don’t have the slightest idea this time around. Maybe a new Trauma Center? You can see a screencap below and try to decipher it. We could even theorize something based on the part that says “Persist 5″…
But yeah, your guess is as good as mine here.