I agree that the art style is cool, and it's generally a very smooth gameplay experience; a very good showing for just a weekend's work!
Oh, and 1st place. :p
Thanks a lot! And congratulations !