One of the most talked about freeware games in recent memory has released the long awaited upgrade to the popular…