Last Remnant Developers Want Their Next Title on Xbox 360