This game is absolutely phenomenal! The main mechanic is amazingly polished! My main critisism though is the learning curve is very, very steep