Song's pretty meh. It has that dead, overproduced feel, and the mix is so anime (i.e. clearer-than-clear), it sucks all the energy out of it.
I fee like, with Indestructible, everyone was in on the joke, so to speak, you know? It's like, yeah this is a piece of shit, but it's a funny piece of shit. It's corny and somewhat lovable. This song doesn't have that working for it.
Whatever the background music for the menu is, though, that generic djent sounding thing, that's fine, though. Unobtrusive.
EDIT: Japan used to put such dope music in their games, back in the day. They used to do a ton of great sample-based electronic stuff, jungle and dnb, stuff like that. Just look at SFIII. Now, though, we live in the dark times :*(