Good game, interesting Tetris-like inventory management system. I think there are a few too many enemies on screen, makes it hard to follow what's happening.
Also the game was a bit laggy for me, maybe try increasing the performance a bit?