Thanks for the information. BTW why in the world was your itch account deleted few days ago?
Sure thing and nope.. maybe that was just a fluke in their system.