Is this game any good and is it CS dependent? I'm thinking about downloading it...