Tracklist: 1. The Prologue – 1:47 2. 100 Letters – 3:29 3. Eyes Closed – 3:22 4. Heaven In Hiding – 3:27 5. Alone – 3:25 6. Now Or Never – 3:34 7. Sorry – 3:40 8. Good Mourning – 1:07 9. Lie (feat. Quavo) – 2:29 10. Walls Could Talk – 1:41 11. Bad At Love – 3:01 12. Don't Play – 3:30 13. Strangers (feat. Lauren Jauregui) – 3:41 14. Angel On Fire – 3:14 15. Devil In Me – 4:09 16. Hopeless (feat. Cashmere Cat) – 3:07