its nice,though its (and i apologize if this offends you) slightly generic in appearance.as if it came right off a video game box,which is not a bad thing,but there's just no...."feeling" to it. still,its well done,and there's nothing other than text that could use work imo
Depth is there, but I would make the render a bit smaller to be able to add more effects which would be more impressive, then you can add more depth as well. Improve your lighting, the approach is nice.