Very hard, very pretty and unique. I feel this is only a few steps away from being a very good overall game. Well done!