embedded by Embedded Video The only video game to be officially sponsored by LSD will release by June, according to oh-so-coy information released by Ubisoft. Child of Eden, developed by Tetsuya Mizuguchi of Rez fame, was originally expected in...
Continue »
By Lawrence Sonntag | 24 February 2011 |