SwitchArcade Round-Up: 'The Good Life', 'Gleylancer', 'Murder House', and Today's Other New Releases and Sales