I love this game with the same passion that I hate it. I can't recommend it to general/casual players, because it is so harsh, unfriendly and unforgiving. But I can recommend it to people looking for a real challenge, who won't mind looking for information on the Internet and dealing with frustrating game features (which are most of them).
The core mechanic of this game (a brawler fight with flying machines and attached weapons) is loads of fun. It's a fresh original concept and it is done perfectly. Different weapons have _very_ different characteristics, every each one feels different, and there is extreme attention to detail. Basically, every pixel matters - if you hit your enemy with the tip of your sword has a completely different effect than if you hit it with your blade (and how much you slash him) or the hilt. Every weapon has different weight, different sharpness, it's harder or easier to manage. Blades are very good againt skin, but it's difficult to penetrate armor with them. This is a paradise for someone enjoying exactly this - different weapon/armor combinations and their interactions.
The game is based purely on skill. It's extremely hard to master and there are so many details you wouldn't even think of (until you read web guides). You'll die all the time, and repeat, repeat, repeat. But once you become good at it, the battles are so enjoyable. They are still very hard - you haven't dodged a flying debris? Half dead. You haven't dodged or deflected a sword thrust? Dead. But you'll start seeing the details and be able to react better; it won't be just a chaos on screen. And then it starts to be a real fun.
Unfortunately, as much as the battle mechanics are awesome, the rest of the game implementation is awful. Weapon selection is bad, weapon market is bad, game UI is especially tragic, a lot of features are not explained at all, there is a lot of bugs, often you have no idea why you died, enemies are frequently off-screen but still can attack you, allies often perform actions that hurt you (like shooting or throwing bombs your way), .... I could go on and on. You'll grind your teeth every time you have to deal with this or you make some mistake that can't be reversed (like imbuing your weapon with a gem during the battle because of clicking a mouse button in the wrong time - what a great feature).
If you want to play this game, here are some tips:
* in order to reduce graphical clutter on the screen, set quality to 0.2 in game and also edit Config.ini and set GFX_RENDER_* to 'false'
* you can switch full-screen with alt+tab and you can release/grab your mouse cursor with ctrl+g