Hydra - yes, it works on Windows and Mac computers, but it is only available in certain countries at the moment. If you've ever played a game directly on Facebook, it's very much the same thing.
If you aren't sure if it's available in your country, simply ask!
DcD2510 - It does not connect to the same game available on mobile, but I will pass on the request to our developers!