Gamifying charity. It is sadly very common. Who knows if there even is a mystery $20k donor, or if it’s just a figment of the MIT marketing department?
I am honestly surprised there is no “2x match for the next 24 hours” or something similar (which again is completely unverifiable).