Seth Banks has launched Skunk Studios. It’s a games portal for mini-games available for single play or buy. Neat stuff.