Monday, July 16, 2007

Smash Bros. update - Star Fox: Space Armada music

New music of a Star Fox stage (probably the Lylat System) has just come in via the official blog. Check it out -

Link

No comments: