Well, it looks interesting. I like the whole 'oppressive mega-corporation-thing', plus the whole aliens and humans living in proximity theme.
What a bunch of buggers those people in the previews are, I'd be all over having an alien for a neighbor, though my opinion would be different if it was trying to kill and/or eat me.