Yooo, this is really cool! I especially like how you progressively introduce the mechanics so it is intuitive