We had to make a whole feedback video about it:
Started a new youtube feedback channel and the first episode is on this game: