It’s a story trailer for an upcoming PC games. The art style is unique.