Rick, David and I talk about the Steam Sale that's going on and the top 3 games that everyone, but us, loved.