An indy production if I do say so myself which has some humor points and the right direction.
Check out the user’s page