It's been awhile since the last news which my main workhorse got sent for repair. It happened that my GPU had some problem as it cannot display anything other than low resolution display. It might take a week or two to claim the warranty.
Anyways, what's important is that the beta of the game will be released on Saturday. Do except it to have bugs, glitches or unstable frame rates. I will be able to resume tweaking the performance only when my main computer returns.
Stay tuned and stay awesome guys!