are they give keys to yaa?
can i get a steam key. I have the game from 303 days ago. Should i wait for an email?
why?
when will update able in itch?