Yes,I had already uploaded the game page before 5 days of greenlight production jam deadline.But due to some required beta built changes, I had to re-upload the game in same.