This classic '80s arcade game from French powerhouse Infogrames will have you literally bouncing off the walls!
Thanks - I was wondering if anyone had seen this, since the game does not seem to have appeared in the 'Recently Added' section.
For some reason, I can't seem to embed any screenshots here.
As for obtaining the license - let's just say I have low friends in high places!
If this takes off, there are plenty more where this came from - but first I have to work on the visibility...