Straight from Deep Silver: Lost Horizon Trailer August 28, 2010 Staff Video Games 0 Check out this exclusive trailer from Deep Silver and Southpeak games, showing off their new point and click adventure “Lost Horizon,” which is set to hit your mouse pad in September.
Leave a Reply