Yep, it's released. A lot of work went into it.
Make sure you read all of the README!!
The first version had over 600 downloads on Lucas Files, and over 200 on PC Game Mods.
You can download it here:
And yes, it shall be on Lucas Files soon. I sent it in.
Thanks for being my beta tester Dolmkazaahr.