It has a nice concept both for the gameplay and the visuals. Being able to create some of the level by yourself brings more control for the player and therefore it tests more skills. The visuals are decidedly simple and for a reason, although it's not maybe ideal for playability in that the enemies don't look very threatening.
I'd like to invite your game to take part in our Game Development World Championship!