Hey, a couple of your games got removed? Was that you or Itch?
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 ^^"