So you guys know if this is original? I'm just curious as to why there's a noticable price difference between this and the one from Steam crave website.

Thanks in advance.