The thumbnail on the left depicts a service that, if it fully delivers as promised, has a decent chance to transform the web as profoundly as AdSense. Launching today, it’s the NeoEdge Game Channel, an ad-driven game widget from NeoEdge, the Mountain View startup we wrote about last November. Its Game Channel is a [...]