I think all of your criticism is valid, and if I ever have time to improve the game I'll take it into consideration!