Overgrowth: Alpha Trailer

254 views

Uploaded on October 21, 2010 by GamePro

Overgrowth is a really interesting 3D action game that takes place in a savage world run by wolves and other animals. It's successor to Lugaru so expect some familiar concepts.

Tags:
GamePro, Computers, Overgrowth, Entertainment, Video Games

ALSO FROM THIS CHANNEL

Comments on Overgrowth: Alpha Trailer

RECOMMENDED CHANNELS