Joel Nystrom is CEO of Ludosity, the team currently working on Ittle Dew, a cute Zelda-esque adventure. He recently spoke out in favour of the Wii U eShop over publishing on Steam. It adds to the criticism mounting up from independent devs against Steam Greenlight.