Ubisoft is once again venturing into indie like territory, with an upcoming title, Grow Home. The title is coming out pretty soon, making this a pretty quick gasp of announcement and release, as it is due out on February 4th.…

Ubisoft is once again venturing into indie like territory, with an upcoming title, Grow Home. The title is coming out pretty soon, making this a pretty quick gasp of announcement and release, as it is due out on February 4th.…