this trailer really delivers. the thumbnail is making my friends hearts all skip a beat thinking its about something else plus its shitting on all the other studios that make incomplete trailers that don't reflect the game they are hyping because the game doesnt exist yet