I remember getting this when I was about 14 as Kixx budget re-release by US Gold in Europe.
Many parts of the game were frustrating, the collisions a little iffy and the bosses both annoying and way too spongy, with a terrible ending, but I recall it as an interesting attempt at making a CG platformer with a quirky setup.
While not the most stellar example, it deserves some love still.