Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Hi there seems to be some payments problem, it says "Failed to create PayPal transaction, please try again later." while purchasing other games on itch don't have this problem. Or is it possible that I purchase on steam and get a itch key or something? 

Hm I don't know how payments on itch work... But Steam and itch are definitely separate, unfortunately, so if you buy it on Steam you don't get an itch copy automatically... Sorry!