Does it have the music present in the trailers
yes, that is one of two tracks you can select in-game!
sorry it took me so long to see this im not on itch much haha