PC Reviews Video OVERGROWTH Review for PC 7 years ago David Mora Overgrowth, by developer Wolfire Games, is a 3D action game where you play as a ninja-like rabbit who can stealthily...