a fine story ruined by awful mechanics and a general lack of polish.

Reviewed on Jan 10, 2022


Comments