ive not been here too long myself.
but from what ive seen its a cauldron of creativity and community. dont be fooled by the games. theres lots else to do, comics, music, zine making, jam events, creative tools and allsorts ive yet to discover.
searching new games as they appear is fun, and can be a wild ride. i recommend it. especially web/horror/latest if you want to get stuck in to some experiences with no messing about.
Its really streamlined for creators imo and works well for gaming etc. expect to see a lot of projects that are still in development.
this is cool and a good example of the variety i'm talking about:
you can make a zine with this, then make a page for your zine on ITCH.IO :)