Developer : Infogrames Genre : Ball and paddle games
It's like a 3D breakout, where you play into the screen.
Other games by Infogrames:
This looks better than it plays.