Catherine Full Body Demo Dated

Atlus have confirmed that the Catherine Full Body for Nintendo Switch demo will be available on the Japanese Switch eShop June 11.

Continue reading