It's not the iPad mini, it's the iPad 8!

Tons of free publicity from all the Windows 8 launch.