Why not finish it?
As it is its not much. Frankly working on something a long time does not 'justify' submitting it. It is very short and incomplete. At present it has no story and is therefore just a Krinkleblob-fighing thing. If you have had an alpha already and a preview- then what is this?
However, it looks like it has a lot of potential, if you make it into either a game or a proper story.
Unlike Krinkles and theusual clones you don't have the stupid thing where loads of guard types just stand there and get killed, each watching while the others die.
yeah, man, stop making excuses and do it! lol