First Trailer of Defend Your Castle for WiiWare Invades

The first trailer has stormed the keep for Defend Your Castle.

Formerly a free flash game, Defend Your Castle is now getting made-over for Nintendo's forthcoming WiiWare service. The game is filled with a bunch of WiiWare exclusive features, such as 4 player co-op and exclusive power-ups.

Read Full Story >>
The story is too old to be commented.