Create a Class for each Minigame to delegate - it doesnt have to be good or efficient code
Maybe make a variable for each class in Object and a type - you are gonna need the entire Tuesday night to finish Comments and Best Practices possibly - we must ask him . Good luck