Hey!
Yes, there's still job needed to be done in order for this game to be complete. Also yes, this could be tower defense game, but we will probably not turn the main idea of the game into something else since this was mainly built for a gamejam with two themes, however we will most likely fix bugs, add few more features and polish the game so it looks and feels even better!
Thank you for your thoughts! :)