Fantastic class. Really excellent. Minor quibble though: arcane engineer doesn't say how many spell slots you get.