Selfissimo!, Life is Strange, and other awesome apps of the week