a New Yorker comic featuring Lara Croft