Hi, thanks for the feedback! We just uploaded the final release of the game. We tried to fix most of the issues :)