Collider & Escapist post some pics and info