Similar online browser game about heroes world. We can play this game until we get official heroes online!
http://www.lordswm.com/?rid=824006

P.$. I really hope I can post this on official ubi forum. If not - sorry and please remove my post!