Thanks for the comment! Is it not browser playable? I don't think I understand, I can actually play here with Chrome :O
I AM SO DUMB IT'S BROWSER PLAYABLE BUT THE ITCH APP ALSO LETS YOU DOWNLOAD IT I APOLOGISE FOR MY STUPIDITY HAVE A FREE CUPCAKE