On May 12, 2005, the first screens from the game were leaked on the internet via the elotrolado.net message boards. Sources also confirmed at the time that the game would be developed exclusively for the Xbox 360 rather than the original Xbox console.