You should definitely publish your game. Even if you didn't quite finish it, you will have a submission and feel like it was worth it. You will still get nice comments and people trying out your game, and you will feel much better than if you dropped all that work. It's all about having fun after all, and you get to learn new things