There's a rumor that the Slusho ingredient is also what the creature lives on, but I don't know how valid that is. I'm gonna be looking everywhere for ANYTHING that might have leaked about the backstory.
You'll find everything you need to know on cloverfieldclues.com. That site's got every bit of information on the movie ever released to the public. Start at the beginning and work your way through to now.
Yeah, I was on there daily back during the month or two before the film hit theatres. At least you can sit there in one take and get it all in. I remember switching between unfiction and cloverfieldclues every 5 seconds trying to piece together shit in my mind. It made me go crazy.
Still going over everything... damn there's a lot of stuff. Some of this I already know, so I'm kinda wasting time with some of it. Oh well.