Scattrbrain Scattrbrain and The Unwavering Self Doubt Review The first track, “Enter,” sets a genuine, intense vibe. It symbolically raises