Oh wow this is weird. I don't know if this is like, a generic design or not, but the icons for the curses seem to be lifted directly from Tales of Maj'Eyal. Specifically the Precise Strikes and Evasion skills from that game. The icons were updated in 2017 according to ToME's wiki, and 88 came out in 88 2018. There might be other icons lifted from ToME too, I don't recognize the spider icon at a glance but it seems right up ToME's alley.