Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

it doessnt work everything leads to support and contact is there something wrong with itch it seems there is an error or glitch even when i try to ask for a new mail it sends me back to support and contact when i try to look at the games that i own in my libriary i can only look at their official website or i can contact and send an e-mail to the developers of the game but there is no option for downloading a key?