There has been much uproar lately in regards to the recent delay of Rayman Legends for the Wii U. While I personally am ok with the Ubisoft delay, even if it is a blatant cash grab (they are a business after all), some Ubisoft employees see things a bit differently. As it turns out, the game is indeed nearly complete, and would have made its February 26 release date, had it not been for the compan...