Plus this website doesn't show this supposedly huge news...wonder why. It seems like the new team has experience though. Let's see if they are truly rolling hard core.