another great games site is going to die......congratz to the itch masters who made this decision...hope u all get what u all deserve.....a very agony death.....im very sad about all the creators....can only hope that u will find a new site where u can post your games....