Suda's latest game is as challenging as it is strange. Find out if it is worth checking out in our full review.