I love the VGA look of it! The high-res icons look a bit weird in it though. I’m guessing they are placeholders?
Programmers are not graphics designers you know; the content creation is usually done by people who are passionate about that and not programming. Apparently you like the programming part and not the content creation part of a game, if you want to make a game you’ll probably at some point in time need to hook up with people that can do the parts you don’t like to do. Take Wasteland 2 as an extreme example of this in the commercial game development world: the game is in development at InExile, yet a completely separate and unrelated company was hired to do the user interface of the game for them.
Only epic indie developers do all the work on a game (programming, graphics, sounds, music) themselves. I have great respect for these individuals, but they do not set the norm. So don’t question yourself too much