anyone remember this game?

Oh dear not this again. So spiffy yet so annoying at the same time.