Thanks I added a explanation for the math inclined in the description
Reminds me of Dragon Sweeper
this games hard
Impressive systems :)