With Major Nelson being down under last week for the Balloon Challenge in Sydney, some Australian Xbox community sites were lucky enough to attend and record footage from a local press meeting.

Check out the video footage of the following Major Nelson presentation and upcoming Xbox Live Arcade Games:

Major Nelson Presentation

Street Fighter 2 Preview

Cloning Clyde Preview