Victory Square Games Finds Adventure On The Ouya

To anyone who’s grown up gaming in the nineties, point-and-click adventure games are as iconic as Super Mario Bros. Companies like LucasArts and Sierra produced classics like The Secret of Monkey Island, Maniac Mansion, and Gabriel Knight during the golden age of PC adventure games, but for the last decade, the genre has been declared […]