Playing minigames to boost your combat stats is an absolutely great concept. I had a lot of fun just pumping my stats waaaaay up and then crushing all the enemy fish.
I also love all the puns. 😄