Not a review, but Starship Corporation is a game currently in the early stages of development focusing on designing starships. It looks quite impressive considering how early in development it actually is.
They also recently released an alpha version so people who are interested can try it out for themselves.
Youtube demo/tutorial -
Alpha -
http://www.starshipcorporation.com/media/downloads/Website -
http://www.starshipcorporation.com/