Fue uno de los cinco finalistas del "E3 2005 Editors' Choice Awards".