YAY!!!!!!!!!!!!!!!!!!!!!! I AM SO HAPPY!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Also, you're right, Itch does deserve as many games as possible.