Two very good question. The graphics have been slapped together in 5 minutes. They will be improved greatly. We just don't have any good artists. What's on the site is a very basic version of the final. (Which we're working towards.)
The game is in heavy development, and only about 10% done. If that. Final release I'm hoping will be in two years, but we're way too far from that to commit to a date. We'll have to see. Things are in a very early stage, as you can see.
Oh, btw, it's Precursors... with an 'o'
. Don't worry, many people misspell it.