Hey, do upload it afterwards.
yes! The team i was working within was planning to continue working on the game and release it when it's in a more complete state!