Excel allein reicht aus, allerdings musst du dich mit Visual Basic (kann mit Alt+F11 in Excel aufgerufen werden) auskennen um solche Spiele selbst zu erstellen.
Um sie zu spielen, musst du vermutlich in Excel die Makros aktivieren (irgendwo bei Optionen -> Sicherheitseinstellungen). Danach solltest du die Sicherheitsstufe aber wieder auf "hoch" stellen, denn Makros können durchaus schädlich sein (daher am besten nur Excel-Spiele von vertrauenswürdigen Seiten herunterladen).