Ha, makes sense. Their forum right now definitely needs improvement and I think adding a Your.Footage section would be a good idea. They have a "show off" thread though, which I guess that's their version of it.

I will be playing on mac as well, but I was never able to hook an xbox controller to it. I've tried using one of the wireless controllers with one of those "plug and play" wires but that doesn't work so I'm assuming it HAS to be with a wired controller.