its from the same devs of battle of titans?