You all sound so miserable. Instead of celebrating a cool and difficult thing some people did, you whine your usual complaints like it's a daily roulette. Think of the life you could live if you didn't spend your time talking about a game you hate.
Personally I'm happy for the group OP linked. More fun weird stuff is good for the world.