OMGpop

OMGpop is a website that hosts simple games with multiplayer twists. The games are also hosted on Candystand, allowing you to log in to OMGpop with your candystand account, assuming you do it from the candystand portal.