I love the concept, it's very unique! Unfortunately I think it is missing something in order to make it an enjoyable experience.
The red squares moving randomly makes it so that the player essentially just have to wait until there is an opening, and waiting is not gameplay :)
I hope I don't come off as rude here, I'm sure you already have ideas on how you'd like to improve your game, but I think game lacks a way for the player to control the outcome.
This could be either in the form of actually being able to influence how the red squares move, or by being able to predict their movement.
Over all you have some good stuff going on here, and I'd be really interested in seeing you iterate on this concept.
Good job and best of luck!