De trailer is al een paar weken oud, maar dat weerhoud de developers zich er niet van om een developer commentary online to gooien die wat dieper in de trailer duikt om je wat meer informatie te geven over de game.
Update: Setje screens toegevoegd.