This was great! A few clipping issues, a little lag, but those aren't a big deal given that this was made in a week and my laptop is terrible :p
Absolutely loved it ^^
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.