LAST INUA Trailer Revealed Ahead of PC and Mac Release in December 2014
Wired Productions, an emerging digital video games publisher, announced today that the award-winning platform adventure game, Last Inua, will exclusively ship for PC and Mac this December. As shown in a new trailer released today, […]