I love that it's easygoing and most of the games are simple. I find it very welcoming because there's no pressure.
I would like it if there was a greater variety of games however. Most of them seem like variations of others - which isn't bad but we're creators! It'd be cool to see someone mix it up.