Needs work
This came off as okay to me, and I think it needs a lot of stuff. First of all, there is the background, which is just a green (or whatever colored) screen which is not creative. It was also just strange to show a link to it and not the actual game. The designs for the characters is not terrible as it is simple but does have good designs. The symbol for this was pretty nice, and perhaps the best animated part of the whole thing. Next time, you should probably make it a demo of the game itself.