Comments

Log in with itch.io to leave a comment.

bro 53mb for this! Idk should i get it?

Ayy this seems pretty lit I hope it doesn't break my pc

i love grappling games

agreed