1. The beat/melody was great the lyrics are hard to understand in the first 30 seconds or so but the voice was great.
2. loved it most likely going to add it to my gaming playlist.
Not sure if this will help you but these are my favorite current artists in no particular order.
- Tame Impala
- Alt-J
- Magic Sword
- M83
- Odesza