Does this apply to all your work on itch? You should update the Licenses to be clear since it says no commercial work allowed.
Your assets are great. I notice all of them say you cannot use them for any sold games. Did you have a paid for asset pack for that option?
This was really cool!