I noticed something strange today when I went to my local GAME store, they had Pokemon Black and White display cases, on the back they said:
156? That includes the event legendaries, aren't they supposed to say "Over 150 new Pokemon" so that we don't know the exact number.
And Alleos...