Nice! I can't believe it's already here. I remember seeing a picture of it on the forums.
I like this movie very much, it's nice to watch light/odd sense of humor now and then you know, it really cheer you up. Ignore the pricks below me who expect a master piece in 48 hrs and probably don't even know this is for a movie jam.
Nice work! :)