Like a disguise to let u move around on the ground without being detected, plus it would add some more humor. I like it!
Your page and game page are gone from itchio, did you change something, the name maybe ? Or it’s itchio bug ? Other pages and creators seem fine.