This wacky indie adventure doesn't come close to living up to its great premise. Read the full review at Game Informer