I've been messing with it in single player mode, and it seems very well made. Quite a game for being free and not a DLC sink.
The developer is aware of the cheating problem in multiplayer and is urgently working on a solution, according to his posts.