I finally got it to work after installing LOVE. I gotta say, very interesting concept! Was very enjoyable to play! I loved the bouncing off of other tiles, it was so jarring when expecting tetris. A couple notes: The pieces stick to the side if you hold an arrow key, it can pause the gameplay loop effectively and stops piece rotation too, maybe not intende. Also, your little bunny guy is SO SMALL! It's so well animated and funny, you have lots of space to blow that guy up!
Overall, fantastic job and glad I could finally get it working!