Deltarune
Deltarune

Review byyotsuba· 2026-11-04

one of the best popular games out right now, still sucks pretty bad.

No comments yet

Sign in to comment.