Alrighty, I decided to save this review until I had beaten the game.
My first thoughts upon the title screen: I realized after a few listens that it was, if I'm not mistaken, a piano rendition of the song that played in the village in EBF3. I'll be perfectly honest, I'm in love with the piece. It was a great throwback to the previous title.
Upon starting the game, I was quite surprised that Anna was the main character. I was so used to having Matt and Natalie, shortly followed by Lance, but with how the story played out, it was actually rather fitting. I felt as if there was a good balance between the personalities of the characters.
While playing, I also realized that the battle system, in terms of menu layout, was actually refined a bit, and an option was added where it remembered the last skills that you used, which was great, because it saved me the time to dig through the skill lists each time. Definitely came in handy when using 'macros'.
I really did enjoy the music to this game. Hal did a great job this time around, which isn't saying much, since the music in the previous was also well-made.
The game had a great amount of length to it. Took me roughly 21 gameplay hours to beat, in which I'm thoroughly impressed, as I had yet to come across a Flash game with that much detail put into it. The only part that was a bit of a let-down for me was the ending, but in which you already joked around with based on the dialog at the end, so can't complain too much on that note.
I'm surprised in which direction the series will head after this, because from my take, I'm not sure what else can be done with it after Akron was defeated, and the 'Godcats' departed to another world. Anyway, I wasn't disappointed with this one, and I had the same feeling before, so if you do make other titles, I'm sure they'll turn out great.
Not sure if there will be a Steam version of this game, saw some posts here and there across the webs about one, but if there is, will definitely purchase the title. Keep up the good work, can't wait to see what comes next!