This was a big week for new games on Steam. Four major titles from Activision - Call of Duty 2, Call of Duty, Call of Duty: United Offensive, and Gun - are available now. Also released this week were Psychonauts and City Life. Psychonauts is the critically acclaimed and wildly imaginative psychic adventure created by Double Fine studios. City Life is a visually stunning city building and simulation game that's sure to keep you glued to your monitor for a very long time.