This is a cool idea!
Took a while to load, but the gameplay idea is actually quite cool, I like it! I do miss the SFX or music, atleast it didn't appear to me. The difficulty curve is pretty good, although leans on the easier side. The bar reseted for me after filling it in. Awesome visuals and funny quips by the moles.
Overall? I quite like this one, actually. MORE PEOPLE SHOULD PLAY IT!