take the time you need. no point rushing this if there was an issue, and then produce bugs on a game you already had gotten bug free ^^
i recently asked you about steam releases, but i have another question - you don’t have a producer account there yet, right? i wanted to follow you there and the search gave nothing…