I think I was the reason. :P
Love the whole concept. Pretty well put together. Not too sure how the point system works but the effects and sounds are awesome.
Really love the opening cinematic. The art style and everything fits together quite well.
Well done, Great submission.