Hey that looks actually interesting, how did you find that? I'll give it a try.
I'm sure you all have heard of mmobomb right?
All I did was go into the browser games forum section... and someone mentioned it there.
I checked it out and thought I would post here thinking there may be some interested people ^_^