this game is beast, just wished the campaign were longer, and the impossible bosses were not such friggin pains in @$$. Great soundtrack, well thought out, but highly time-consuming. And what is the difference between classes besides minor weapons and the stat you need to put up?