Botanicula Free Download PC Game setup direct link for windows. Botanicula is a point and click adventure game with a touch of humor into it Botanicula PC Game 2012 Overview Botanicula is developed and published under the banner of Amanita Design. This game was released on 7th May 2012. Botanicula [...]