Havent found an entry regarding this game, so here it is.
It's a new style of MOBA, military SWAT squad style settings. Currently in beta testing.
It's web based and uses Unity.
Sign up here:http://www.mercelite.com/
Looks ok, not sure on gameplay (vs LoL) and how this will end up.