It was a little hard to understand at the beginning, but it's quite cool and fun once you understand. GJ!
Thank you!