Now we know that Kid Icarus: Uprising is due for release in March 2012, Nintendo has released a new trailer showing the game off.

Read more...