looks.......fun?
not a bad concept though
a broswer based MMOFPS