Has anyone else noticed this app listed in ur software manager? I never downloaded it, it doesn't come up in "Just Type", and the developer is listed as Nacho Fries. I deleted. Shud I not have?