I thought this was pretty neat. It's a movie made from cinematics in the game Horizon Zero Dawn. Maybe you will like it.