Those are all super valid points and really good criticism. Thanks for playing and for the detailed feedback - it's much appreciated!