Damn, I've heard of slow development but this is something new. I know we can't demand anything but... it really feels like you are slowly giving up, with all due respect. News, updates, images, progress, plans, anything? I agree. I haven't played this game in over 4-5 weeks, simply because there s...