TruckOSaurus on 31 March 2015
Sadly, there's already two thread that cover what you mentionned in your OP:
Direct: http://gamrconnect.vgchartz.com/thread.php?id=200547
Zelda delay is a joke: http://gamrconnect.vgchartz.com/thread.php?id=200550
Signature goes here!