As a general rule of thumb (especially with approval maps) you don't want the playfield to be as scrunched up as this
https://osu.ppy.sh/ss/4455993 like I see in your map. Make use of the sides and maybe even edges so it gives you and the player more space to work with when mapping and playing. Being too confined is uncomfortable and limits movements and patterns.
00:02:434 (10) - NC
00:02:626 (1) - remove NC
00:03:972 (9) - NC. Also, the placement of this is a little strange because it kind of goes back up and then it has to make a jump that the music doesn't call for, for over here 00:04:165 (10) - It's still the intro so try not to make things overly complicated.
00:05:511 (8) - NC. I'll stop going over these but double check on your NCs. Most of the time, and in a song like this too, the NC would be hit on the downbeat (big white tick).
00:11:569 (6,7) - this doesn't need to be so harshly spaced even if the (7) is on downbeat.
00:11:857 (1,2,3,4,5,6,7,8) - Probably make this as a square and keep it either all stacks, or all anti-jump stacks. It's for structural and consistency purposes.
00:18:780 (4,5) - stream this because beats hidden underneath there
00:22:049 (5) - here too might contain beats
00:24:646 (8) - same here. Just use kicks or something for them ye
00:51:665 (1,2,3,4,5,6,7,8,9,1,2,3,4,5,6,7,8) - stream design here is kind of uh, closed in. Just use more of the playfield and not create a lot of pivots like this
00:57:819 (1) - slider makes more sense facing towards the right side as a means for helping the flow
00:58:396 (4,5) - really tightly spaced, (5) is nearly overlapping the slider. Just use more space
01:27:434 (1,2,3,4,5,6,7,1,2,3,4,5) - this is kind of interesting. I'd change the 3rd shift of the stream to be more curved
01:52:530 (6) - repeat slider to capture those beats
02:03:876 (3,4,5) - same here, there's a lot of beats not getting hit.
02:19:068 (4,5) - not very fond of having linear to curve done in this manner. Comes off a little strange.
02:44:741 (3,4,5,6) - make a neater incomplete star with ctrl-d
02:58:203 (5) - Was an interesting stream shape, I'd probably clean it up more and then have this to be kinked as well and not reduced in spacing because the music keeps it the same
03:21:665 (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17) - ._. (lame cough cough)
03:29:937 (1) - CANNOT keep at 5% volume. That's muting the noting and is nononononon not good
04:30:312 (5) - this slider could be more equal on both sides
05:08:678 (2,3,4,5,6,7,8,9,10) - Id probably have this spaced out more to emphasize the intensity of this part of the music
(God this song is so hard to mod lol.) All in all, I'd highly recommend using more of the playfield so things arent so congested in the map. The rhythm I find is hard to capture correctly and there were some parts I thought you did it right, and others that I feel like were undermapped but too many to point out lol. If anything, try to slow down the music to 50 or 25% as you're mapping and really try to find the beats that can be hit and map to those. When things get undermapped, the map feels awkward to play along with the music because well, this is rhythm game. The stream designs felt like they were done on a whim so perhaps try to have streams of 5 or more even to be complimentary to each other. Something with more experience I guess. Anyways, cool soong ^^