I already posted a short teaser for this movie, which was originally going to be ready in 2006.
This trailer is doesn't work for what the actual movie will be, since I've changed it so there is no longer English dialog in it, and I've long ditched the moniker "Slug Brand".
But I have it so I thought I'd post it.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?