Really solid. It could do with some extra feedback / guidance in places but I enjoyed the concept and would totally play an update. It looked great and I enjoyed it. What more can one ask for?