Now that we have a definite launch date for Nintendo's WiiWare service, we can expect the software announcements to start rolling in. Up to bat today is a WiiWare version of the flash game Defend your Castle, a little literally-titled affair where players must... defend their castles.
4