This reminds me of one of those block stacking arcade games. I agree with the other commentors that there's some issues, but the concept checks out.
Thanks for checking the game out!