Creado por Marvel Comics y Electronic Arts, Su Primera aparición fue en Marvel Nemesis: Rise Of The Imperfects #1 (noviembre de 2005).