Giraffe Town can only be described as a real experience. It is one of those things that are purposefully made to look unprofessional and it greatly adds to it's charm.
It features a goofy story, incredibly lovable characters and some genuinely hard gameplay sections.