So this is a flash game, and i remember it being on Armor Games once, but i have searched high and low on that site, but it seems to be gone (I even tried wayback machine)
It was a top down space shooter siege thing, where you control a space ship from one of the 4(?) teams, trying to win by shooting down all enemies/completing objectives. There are a bunch of AI ships from all teams, so it just really feels like a huge and awesoem battle.
I know it's Armor Games icon was a small green spaceship, and the only other thing I remember is that it had Bowser rock as one of it's background musics, and if i had to take a guess, I would say i played it around 2008 ish
if you find this i will love you for ever and ever