Topic: Gemini Division?

Been lurking here for a while and found something on youtube today that I haven't seen anyone mention so I thought I would post for the first time.

Has anyone heard of this?  It looks cloverfield-ish

http://www.youtube.com/watch?v=iWttJ8MGaVY

sorry, not sure if I did the link code correctly, you may have to cut and paste it.