what the hell????
I would love to play, but I don't want to install this thing.Hopefully they do a flash version soon