Dev speaks out

All developers who sign up to work on Nintendo's download services have to sign a non-disclosure agreement (NDA) that forbids them from discussing sales numbers for their own games, among other things. However, British studio Icon Games has revealed sales figures for its WiiWare titles.

Read more...