For months, if not longer, Steam fans have been clamoring over the thought of a Steam Box. Imagine Steam, all wrapped in a semi-cheap package, bringing all the games purchased to your finger-tips right in your own living room. Well, after today, that dream will soon become a reality,…