Possibly one of the most faithful representations of the absurd in the indie video game industry... -IGN