Eeeee... This is hard to read. Can you A) Put the table bit in an actual table (If you don't know how, read here) and B) Put some line breaks in between each of the ability descriptions. Also, you don't seem to have listed BAB progression in the table.

Now that that's over, it seems like a pretty good class, though, I would consider it slightly overpowered. Too many bonuses to the weapon.