Is there a newer game that i dont know about?? Is Hero Arena finished???