Check out our new announcement trailer! I'm particularly proud of the fancy 3d logo at the end, it gives it a bit of well-deserved gravitas.