I've been hearing rumors about about there being a super secret ARG (alternate reality game) that came along with the recent Steam Winter Sale but until today I though they were just the products of people digging far too deeply in to