Music video for your 'production studios?'
Seemed like an introductory movie, like introducing Newgrounds to this FXC, which I'm guessing is the name of your flash making 'company' the flash was real gritty, but smooth at the same time which made it real neat, and it was deifinitely worth passing judgement - infact I got a save point off of this one :D