It's a bit of a compliation of previous trailers I've made for the game, but with a new stop-motion intro (made using a glass table, my hands, some programmers piling up packs of paper as ballast, and some pens), and some motion graphics explaining the 3 key principles of the game: Play, Create, Share.





