Defend your Castle will be released for the WiiWare this May 12th, 2008. (announcement, interview, multiplayer gameplay video in the extended)