Love seeing all of this after it got revealed that itch in fact could have switched payment processors at any time and chose not to until now.