Does anyone know of:
a) a website that allows you to post games up and have them played (on the actual screen, like Mousebreaker or Dragon Gamez)
b)a service where you can make your own website (presumably under their domain name) and upload games to it
Thanks in advance,
D Blade