Summary: The Star Wars Battlefront 2 road to release stayed crazy even hours before its debut. Jeff runs down the Latest.