Absolutely loving the ambiance of this piece! It gives me this strange nostalgic feeling and I can't quite put my finger on it. Like it reminds me of some video game but I just can't say which one.^^