Vertical scrolling, 3D / polygon graphics, human characters (or something like that), fairly bleak visual style, has a canyon stage (don't they all), and the bosses have names displayed on screen. I thought it might be Karous but it's not that. It's also not eXceed 3rd, which was deemed by my friend "too moe" to be the game in question as it has a grittier look. I've also ruled out Night Raid even if that doesn't have some of the things mentioned above.
Cheers, and thanks for any help
