This indie adventure doesn't have much to offer beyond good looks. Read the full review at Game Informer