Steam Big Picture Mode Leaves Beta Posted on 04/12/2012 by shane If you're a fan of digital download video games, you may have used Steam in the past to download games on your PC. Steam has had an interesting mode specifically designed to allow PC gamers to play a...