This is a great game. Can be challenging. It has a number of morally grey choices to be made, which add a very interesting element. The resource gathering and tech tree are well done. Some elements are frustrating with not enough time to complete the required in-game tasks (though perhaps this is just me) I would reccommend.