I'm quite curious about this. I couldn't really tell what was so "Ultra" about it compared to other subs from the info on the site.

Also, they're not even available yet, right? Just pre-orders?