My page is currently being reviewed by itch so I took them down for now. Will put them back up once its all resolved :)
Thank you, I got a bit worried for a sec ^^"