Great idea on the introducing the mechanics one at a time - definitely would have been the right way to go!
Thanks for playing and for the feedback :)