What the hell is this "Atheon" thing I keep hearing about? Everyone laughs at me when I ask this
-
Someone who fell pretty easily off a platform of some sort i believe, I personally never saw this myself though