I gave it the benefit of the doubt on that because last minute E3 changes are not unprecedented and the character reveals were all seperate so it would be rather easy for them to pull certain characters. However the Capt Falcon, Lucina & Robin trailer was always going to be one trailer so Shulk not being in that trailer basically doesn't allow for similar excuses.Actually, it didn't turn out 100% true. The first leak said that all 6 characters would be revealed at E3 (similar to how he implied Shulk would be revealed on Monday) and only 3 of them were, which is why a lot of people didn't believe it for the longest.