Thanks a lot for your feedback, that means a lot to me. And yes im currently working on the art and stuff for the itch page.