An ok musou game from Capcom but nothing more.

Reviewed on Feb 25, 2024


Comments