Yes, it is me.
Contrary to the latest review, you don't have to give any sensitive information in order to play this modification. As a player since first closed besta tests, I didn't have to give info like phone number - they just asked me if I can speak English on understandable level. As for the mod itself, it's basically on similar level like the first mod from this author (so it's far from finished), but it's playable enough for you and your friends to play together. If you still find it not convincing, all I can write is that you should try it yourself to make your own opinion.
There is not that much to say about it right now. Just the one thing - the fact it is possible to play with other players in freeplay right now is outstanding. Since you can download beta of this mod, you can check that yourself.
Two words - artificial difficulty.