This is an indie pop band from Ohio that changed their name to Euovia after a band member left. This song has always got me as is darn catchy. I think to sum them up is their Bandcamp page saying. We create music for you. You are not alone in this messed up world.
And I say Amen to that!