But the whole thing with the Wii U was it was "developer friendly" and that Nintendo could finally get in on the Xbox 360/PS3 territory of gaming. If you're having issues porting an engine like UE3 because your entire infrastructure is "just different", then I think that's a serious issue.
You can't achieve proper performance on a machine which is essentially all-new - developers had whole years to get used to the devkits of the 360 and the PS3, how long did they get with the WiiU? A few months, at best, and even then the devkit was surely updated a few times.
Let's face it - performance-wise, the WiiU is not a huge step up from the previous generation, we knew that before it was released. I remember people crying all over the forums that the PS3 is going to die due to how hard programming for a CELL-based machine
apparently was and look at it now - a few SDK updates later and it sold nearly as well as the 360 and continues to get new games.
It takes quite a while to port a whole engine of the size and complexity of Unreal to a new platform - I'm not suprised by the issues concerning framerate. I'm slightly more bothered by texture streaming issues, but I understand where they stem from - this is the legacy of the XBox 360 and the PS3 which had to resort to those tricks due to low total capacity of memory - the WiiU doesn't have to.
I maintain my previous statement from before the console was released - it's an incredible shame that the console has no HDD. It would affordable and it would allow Data Installs, which
*would* improve overall performance and it's too late to implement that kind of a change since the system can only accept external drives, and sending all that data over USB defeats the purpose of even trying to avoid the BluRay... but I digress.
I'm going to observe the WiiU's case and I wish Nintendo all the best, but I can't help feeling as if this was just not Nintendo's territory, still. Whenever they created hardware that was up-to-par, it had one or two fatal flaws, rendering the effort useless in the long run - let's hope that won't be the case this time.