Nice little tool. Any plans for full screen mode?
wait a min..have itch always been paypal only
happy holidays indeed!
What a trip! I love it
This is great! That launcher is the most awesome thing ever!