Dude, i personally trust you would release it. I could feel this might be a great one... take your time, greatness take time.
You're Risu's alt. So don't take your time.
I played the demo like5 months ago, I wish I could know how to program a game actually.