Is that Marble Blast 3d? I remember Deimos Risings, Super Collapse 2, Stick RPG(Not sure if that's the name), Outnumbered, Jumpstart 4th grade and 5th grade, this dinosaur game, thinking things collection and this other game where you slingshot letters to make words, also Math Munchers, I miss being a kid...
DD2 is a mixed bag due to the bullshit difficulty (in wrecking racing the top a.i drivers will score 200-250 points no matter what you do) but it played a lot better than the original.