Sounded like Metroid Prime?
I recognized the Stone Tower theme in there but for some inexplicable reason it sounded as if it should have been in Metroid Prime.
I wish that the song in the game was a little closer to this then what actually is XD.
This is really good for a garage band song. As for it sounding like the ToS track I haven't a clue.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.