I don't have much time today, but from the first view I'd say that the trailer's pacing is way too slow; on it's own and even more considering the music you've chosen.
It seems like you've wanted to give the watcher time to grasp everything there is on the screens you show them, but that is not the puspose of a trailer. A trailer should excite the viewer and make him interested in the game, If they then want additional information, that's what a website is for.
Think my post was helpful? Want to thank me? Nothing easier than that: I sure am are a sucker for reputation, so just give it a little keycode 38 if you like. ^^
Looks interesting, could use some polish on the art of the site but for the most part looks like it could be a fun play. I never got into many of the php based games though. I know they have their purpose though... certainly when you are stuck at work and have nothing better to do.
As for a trailer, I am not certain that you can ever display a php game properly... with one. Perhaps with some interesting perspective angles on the site, or maybe do some form of interactive thing ( like the mini game part was nice ). Otherwise you will bore the people watching it as you click through your game. Give them highlights of what your game can do and tell them what they will have access to. Good start though