I have attempted to accurately whistle this song/theme. I heard it a few times about ten years ago. It was the opener for a Manhattan public access television show about video games and anime.
I am not certain if this song is from an anime or a game, but I do know it was instrumental. I hope someone will be able to help out.