Has anyone seen this yet?
Posting here because I trust the tf2 community more than a Hypebeast article... Does this mean anything to you guys? I have probably touched my computer 5 times in the past two years but this is interesting.
Simply a skin and sound mods or something more than that? Discuss.