Here to Download,Play,Develop Games and Participate in Game Jams
Itch.io has a beautiful Community :)