Two WiiWare games have hit the Australian Wii Shopping Channel today: First up is the long awaited Defend your Castle. The game, based on the flash game of the same name, has received a big graphical improvement as well as the addition of multiplayer....
Endless Ocean Luminous, Surmount, MotoGP 24, Bruce and Box, The Fall of Elena Temple, and…
Pop in a new game