New screens of the upcoming LucasArts title