It's meant to be a small game. I don't really have the time to add that much to it (heavy time crunch and slacking teammates) so it's going to feel a bit unfinished. But to answer your question, yes and no. It's finished, just underdeveloped.
This game is for a competition, but if my team advances, I'll see what I can do to make a better version of this.