Rob Liefeld creates a new character for Marvel. ???