Yeah, basically if you would make this have some sort of missions, either someway freely choosable or sequential (story?), with some variability to levels, this could already work as about okay mediocre game which you would think "well, it was okay, but not very good", but I agree with the potential, that figuring out how to fix some of the issues in the current design, and this could very quickly become already a good game, and has potential to be even more that just good. But it might not be very easy to achieve it.