Your page looks good, definitely a color scheme that goes well with your game art, and the trailer is spot on. You get into the core gameplay straight away, which is what consumers want to see. Good job!