Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Steam keys were not given out for games in this bundle, even if they may say do so in the game pages. 

And I don't know about your 2nd question. Sorry.


Alright, thanks for the info. Fixed the UI problem by switching to an another account on my PC.