What is God Still Loves Us

This video makes it look like God Still Loves Us might be part of some kind of game, maybe something to do with Cloverfield. I have no idea, I'm completely confused now.