Good foundation for a game here, I like the idea behind it. I could definitely see potential for interesting gameplay, maybe by using different blocks/level layouts/speed settings for each level.