I'm pretty sure these guys got signed somewhere. They recently took down their merch store and their newest EP was just removed from Spotify
if that's the case, i'm guessing paper + plastick or boombox generation. whatever it is, i hope we know more soon. i'm dying for more material from these guys.