So, it's been a while and the release is less than two months away. Yet there's been no sign of the set on Amazon (except this weird page: http://www.amazon.com/dp/8875840059/). Check out the open-pack shot there as well. So I'm a little nervous. This is still coming on time, right?