Some have said that this theme seems too "Heroic" for a Villain like Omega Red, But I would interpret the seeming "positivity" in the melody as more "Callousness or Arrogance" too. It still works as a Villain song because in THAT light, it's a song about a Villain that thinks HIGHLY of themselves!
Not gonna lie, this would fit really well in a casino environment. Sounds great by the way. This feels like it deserves a higher quality remaster if you were ever up for it to make it sound more clear. It's ok if you don't though.