I'm very intrigued by this rendering technique for such a low resolution. Quite unique, interesting =)
For me it also distracts a bit from the actual gameplay, but I got better used to it after a while.
Congrats on your submission!