Hello, I've been reading up on the game and it appears like a game that my friends and I would want to support. The only problem is that Steam is the only place to purchase this. The customer service with steam is non-existence and once they get your money, support is lackluster. Steam is great unti...