Here I am By sninja13 January 11, 2011 29 Comments New to the site. Really like the Xbox Steam combo. Hopefully they add PS3. 29 Comments