Home Internet Snackpass gobbles up $70M at a $400M+ valuation as its social food ordering platform crosses 500K users – TechCrunch