Phil and I review an intriguing indie title that recently hit X-Box Gamepass. Is this a fun weekend adventure or does the gameplay hold it back?