Needs moar popout. Seriously though, is that all people are doing now?
Anyway, colors are dull. It could use some contrast to pop. The massive font is ugly and distracting. The render in the middle is kinda neat, but the background ruins it. I'll give you a 3 for trying.