Welcome aboard! I think you'll find our N Scale forums are fairly active. Just curious - where does the name come from?