After a conversation in the chat room, I was compelled to create a thread for those of us that use Steam.
Not sure what steam is?
http://store.steampowered.com/ this fancy gaming client here
Already a steam user?
Add Rangerloki and see if you play anything I've got! =D