It has an actual story to it sort of. And it's not all pixel characters. You battle through different areas and try to get a good time. Max level is 30. It has all 6 base classes (novice is a bonus if you beat it with all classes and it's the hardest class to use)