minigame (almost done) + objective changes + ui linking etc