It reminds me allot of a level in Jazz Jackrabbit 2, if you know what that is! I also have no idea what you were going for, but I think the song stands really nice on its own, possible for some kind of game theme. The simple sounds in the background were the best idea of the whole thing in my opinion, like the quiet small bell.