Bardbarian is a somewhat fun game that mixes elements of bullet-hell and tower defense. The gameplay feels interesting, at first, but lacks more than a few hours of gameplay. I beat the game on Insane difficulty in about 3 hours. I have basically everything unlocked and maxed except for a few units (which would require grinding for another hour or so). Even on Insane difficulty, I found myself standing at the front gate killing enemies before they could even get a single shot off. Eventually you'd hit a wave / boss that's a brick wall and would require you to die and upgrade (sometimes a few times) before you could pass it. If the developer could smooth out this progression, it would feel much more exciting to play.
Besides all of the cons I've listed above, the game is some sort of Flash port. I have a gaming PC, and I get about 3 frames per second on the main title in windowed mode. In fullscreen mode, the main screen doesn't even load and the game crashes. I spent the first few hours after purchasing this game trying to solve this problem. The game is littered with other bugs as well.
I would avoid this game, personally, but if you like grindy games, I suppose I could recommend it at $1 or in a bundle somewhere.