This game is fun once you get the hang of it.
Once I got about 10 minutes in the game and got the hang of it, it started proving to be a worthy game. As your demigod levels and progresses, the game gets better and better. After my first full battle my opinion of the game did a complete 180. This game is actually fun.
I have yet to try all the available demigods, but they each have their own advantages and disadvantages. There should be enough different style demigods for everybody's liking. Remember that as a demigod you don't get all your powers at first you have to level your demigod up. Don't worry about this at all though, you can level very quickly.
I was disappointed that it didn't come with a story or training mode, but it is what it is. Give this game time and it will definitely grow on you.