What I was watching looked like a gorgeous stop-motion animated short film, but I soon realized the developers from MoonHood ...