Wow i just checked my iphone and it still has it after 3 years.. well its called "The hacker" and there was a mini game where you align bugs to fixes but then yours have the "cloninators"? so yours is quite different. love the twist. ^^ gives player more challenge on how many clones to create.