Well, here it is! There is still some polishing left to do here and there but I think It's safe to say that it is finished. Let me know what you think!
P.S. there will also be a futa version.