I've completely lost count months/years passed since I last checked in here. Is this mod still on the road to never being finished? I've told a lot of my friends about this mod a long time ago and recently, on skype, they asked me if it got released yet. I decided to check in today, got all...