i think the amount of time allocated to each mini game is perfect for that fast-paced/stressful game feel. some of the mini games themselves were a little confusing/hard to parse at first but i would get it the next time around
So happy you had a great time !!