STEAM catch-all

Seems like a thread was missing.

Coming soon tab on steam now lists FarCry 2 with release date (Oct 2008), and eye candy.

Feel free to post anything else related to steam.