There's an itch app?!And thanks, glad you like it!Edit: Contacted support regarding how to figure out the itch app problem.