Thank you so much! I definitely agree on all those things that could be incoporated, I would really love to make a more non-linear Hagrode game.