Plus it was developed by Nintendo STL in North America, not by EAD so it's not like it diverted EAD efforts.
We need to stop engaging him really :/
Have you made any levels yet?
It's not reviewing poorly. Its average reviews are around the 7 mark. You do realise that 7 means good, right? Not bad. It's not a bad game. It's not an amazing game, but it's a good fun game and that's the opinion of practically every reviewer.
Japanese sales are also irrelevant. This is a download title, not a retail one. It has a retail presence, sure, but most of the sales will be direct downloads which aren't counted.
Get over yourself. You're acting like an idiot.