I've never understood why bubblebox's logo is a dinosaur
Maybe it has to do with the Bubble Bobble dinosaur?
Finished it, didn't really draw much satisfaction from it, if anything I was only inclined to beat it just so I could say "forget you poorly programmed movement and physics, I am the master"