Comments

Log in with itch.io to leave a comment.

i guess this is spanish... but can anybody expain to me what this is?

why does this look like the best game i ever played XD