Best part about Echo? The atmosphere. Adding background sounds to each room really helped and the outdoor scene with the ambulance has excellent lighting. The worth part is the controls, they're a bit clunky. I'm sure you know.
I would love to see more games you make :)