I must be too EPIC for itch.io especially with my EPIC game 😂, I'm not sure what suspicious behavior I've been doing on itch but whatever it is, I guess I'll need to talk to itch.io to get it resolved. I appreciate the heads up! :D