I don't know how this been missed for so long.
http://yolkfolk.com/site/games.php?game_id=257
It is an unofficial port of Bubble Dizzy on the Gameboy Advance, released in 2007.
Emulator I recommend is VisualBoy Advance.
http://visualboyadvance.net/