What a fucking masterpiece, easily my favorite game to come out this year.

Reviewed on Oct 08, 2020


Comments