It's quite complicated (I would have appreciated more of a tutorial rather than a written guide?) But I think it's pretty satisfying when you wrap your head around it! Some cool gameplay mechanics to get into for sure.