Dedalord Games' bone-crunchingly brilliant Falling Fred, a game that never shied away from controversy thanks to its no holds-barred depiction of gloriously graphic violence, just got considerably more risque with the introduction of a brand new playable character by the name of, wait for it, Ogama Ben Ladder!