Hopefully this means that they're planning on releasing a collection or remaster or something similar. I already lost my Xbox 360 months ago and my games so ill likely just emulate it on PC xD