Interesting find.
It looks to be very similar to the 2000 version of Street Dance (it has the same music).
Oh yeah, I remember poking around the Windows 98 ROM a while back and finding several Nice Code games such as Box World hidden in it, and the menu interface on this game seems to use the same font as a bunch of their games. I do wonder if they were involved with the development somehow.