Trailer needs more gigantic DimeWars logos. I can almost focus on the video behind it for a few seconds. Maybe take out the video altogether and just have one REALLY big DimeWars logo? Also have the audio be a song about DimeWars.

What's DimeWars?