Explaining this game is as hard as playing it is rewarding. Good luck!