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.
Check out more exclusive photos from the Queensryche concert last Friday at the Nokia Theater in Times Square, New York...
Leave a Reply