Hopefully comments from someone familiar with the genre of game were helpful!
Certainly strikes a chord. Good stuff!