There have been some under-the-hood improvements, and I would imagine this is something of an early interim build between IE 11 and what will eventually become IE 12.
Anyway it's just IE. I'm not watching this thing develop until something big changes ( which supposedly are coming )