Falanga, my advise is that you go back to Steam people and explain your situation to them. I dunno what they'd do, though. My question is how did you end up on Steam and not in our adultefzu.com site or Itch.io? Thanks for your support!
Look up Escape From Zombie U: Reloaded on Steam if you want to know what Falanga is referring to. Developer SodaAnimations.
Nemo6891, I'll be checking that out, thanks!