Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I suggest pick a game engine and start playing with it, read whatever you can, there are lots of gamedev books and online articles and tutorials. I particularly like reading postmortem articles on gamasutra for example as they give you a real-life perspective and what it took to get games done and you get a feel for the amount of work and expertise required for each type and size of game.

Thank you! If you want to, you could sub to me on YouTube. It's the same as my name.