I don't know why, but the musics and the general style bring some very retro feel into my mind. Liking it though.