Loving all these ideas ngl! i hope they will all come to fruition at some point
As for the minigame issue, that is quite unfortunate indeed.. i wish i could help to find a solution, but i'm at a loss :/ hopefully that may also come to fruition one day, i still hold hope!