It's on their for a while. ^^
Small problem when I click on it in the site it brings me automatically to here.
Oh you mean AS a Browser Game? Didn't knew they allow that too, have to Look at that thx
no problem