Amazing minigame implementation! Took me a bit to realize the minigame was using different controls than the main game, but other than that I found myself playing through the whole thing