i think i played it on some site named hooda math, unfortunately it's long-gone now and has been replaced with these crappy HTML5 games
Oh neat! It’s amazing all the different sites flash games ended up.