Separate trailers for the Dominoze Game and Editor are available on YouTube. They've been on for a while, but I wanted to link them here as well so they're easy to find.
Trailer for the Dominoze Game:
Here are links to the non-YouTube versions:
High Quality (490 MB): Dominoze.com
Low Quality (35 MB): Dominoze.com
Trailer for the Dominoze Editor:
Ohhh yeeeah
Looks really cool. I love the bird animations and videos is really well put togeather. Great job :D.