Stranger Things: The Game and other awesome apps of the week