Souji plays by the book, he carefully alternates between defense and offense, he's essentially best of both worlds, he doesn't have anything quirky and badass, but he has the best fundamentals.
Fumo is aggressive, uses a lot of gimmicks, a live fast and die hard kind of player. His defense isn't all too good though, his hit confirm with bugs are outstanding.
Hima plays very carefully precurse, but his curse game is on top of the other two, Hima invented the cross up j.c combo that turned into a staple of Arakune loop set ups.