Well first off I agree with all of your points lol and we very much appreciate the constructive criticism, it will help a lot to improve future development so thank you for putting in the time to give such a detailed review.