Ahead of its European release on November 16th, Nintendo's highly anticipated 3D action platformer, Super Mario Galaxy has had a successful debut in Japan topping the charts and outselling the whole of the top 10 combined.
Read more.