I'm not sure what this bonus level is that you speak of. As far as I know, there is know bonus content/levels/etc. Where did you hear about this?
Did you purchase the free Season One DVD? All Season One buyers get the DVD free (minus shipping cost) as a special treat. Here it is in the store.