Battle of the Immortals series will be launched on Xbox 360, and will be localized into over 10 languages for different countries all over the world.