Basically, it's about the Wario series, a spinoff of the Mario franchise. This series is in turn split into the Wario Land and WarioWare franchises, one of which is made up of platformers and the other of party games based around five second mini game experiences. They're all fantastic games, though their fanbase isn't particularly visible online.
Here's the URL:
Either way, if you're a Wario fan, you should join right away. Then again, if you're a Wario fan, you don't have much in the way of alternatives. Thank god it's a nice, friendly community!