You just resurfaced a memory of me installing a Mario toolbar lmao, probably the Mario Forever one? Glad you enjoyed the game overall.