For your web design, which is part of marketing - namely perception and eye-grabbery - there's too much white space. Too much white space, to me, equals yawn.
I'd make the starfield extend further down the page, past the first screenshot. Then I would somehow frame the other sections of the page. Maybe by adding an interior border or some sort of texture.
Marketing is a cousin of visual design.