Board Thread:Off Topic/@comment-25116830-20140628191732/@comment-4441359-20140630070855

Ah yes, Steam sales, the source of extreme depression in console owners such as myself.