The game was beginning in development in the year 2008.
Going back to 2008, the game has changed alot since then. The Overgrowth Trailer was made back in 2010. Alot has changed during these 6 years.
So I created a Fan-made trailer in honor to they're latest update.
Why do I like this game? Because of the insane Combat and Ragdoll Physics.
![Arrow :arrow:](./images/smilies/icon_arrow.gif)