Son of Nor Out Now On SteamBy Dave Acuñaon April 2, 2015Developer stillalive studios have recently launched their third-person action-adventure game Son of Nor for Windows, Mac, and Linux users through...