Share this review
This review was written before the game released
tox
reviewed Judas
Played
7 Likes
Reviewed on Jan 09, 2023