I kind of gave up all hope this would happen but for some reason Comedy Quest got Steam got Greenlit today on Steam.
So I will be revisiting Comedy Quest and see if I can add achievements for Steam users.
FREE TO PLAY soon.
Big thanks to anyone who took the time to vote or play the game.
I really appreciate it.