Flavorwire Premiere: Rollercoasterwater’s ’90s Video Game Dreamscape, “Well Aware”

Rollercoasterwater, aka Chuckie Behring, is readying for the release of his self-titled LP this Fall, and Flavorwire has the pleasure of premiering its oneiric first single, “Well Aware.” The Animal Collective influenced L.A. musician took on the Rollercoasterwater title back in 2011, and has since explored the mysteries of consciousness through abstractly autobiographical soundscapes. In […]