Definitely dig the lo-fi feel throughout, esp with the choral voices in the first track. Gave me Ghost of the Shell vibes!