popculturenetwork.com
Steam Leaks New UI, Starcraft Game Canceled, And Bethesda ships Canvas Bags! Line of Sight #16
Welcome to this week’s Line of Sight! For this week we have THQ Nordic announcing a Destroy All Humans Remaster, Steam accidentally leaks their new UI, Blizzard cancels a Starcraft Shooter game tha…