Phantom 8 Studios’ the Past Cure story trailer looks like a dark ride

Phantom 8 Studios first title is due to be released[...]