This seems like it's a good game but I was a bit overwhelmed trying to learn the mechanics all at once. I also couldn't tell why cycles were ending. I'm interested in taking more time to learn it