Hey, you should ask Kevin to put a late submission on itch. I think it is still not too late. Reach him in discord.
Your game looks fun though, but i cannot vote or comment anything because it is not submitted on itch.
I wasn't able to put it in late unfortunately, but I would really appreciate it if you would still play and rate it if you can. I swear it isn't malware, and other people have played it.