Even though the genre is not my cup of tea, this was great.
Aside from the graphics and battle system, the clever humor was the best!