DeltaruneReview byyotsuba· 2026-11-04★★one of the best popular games out right now, still sucks pretty bad.
No comments yet
Sign in to comment.