Jesus Christ, I played a demo of that years ago.It's Amulets and Armors.Took me quite some time to find the exact name...STOP POSTING SUCH OBSCURE AND SHITTY GAMES, dammit =/
Damn, I hate you. I knew it was a bubsy game. By the way, you googled it.
It was your fault for editting your post. I was going to give it to you with just Bubsy, and then you editted it to say Bubsy II.