I bought the Source Hunter DLC today, got the confirmation email from Steam. The store page doesn't show that I own it, but if I try buying it a second time it tells me I own it already.

Last edited by randir14; 20/06/14 06:59 AM.