This logo was designed for a Flash gaming company. There were a couple different ideas going on with this logo. One of them was MVC (Model, View, Control), a programming term. If you look at the logo you may see the literal and figurative representation of those letters. Also, based on each game the logo would change. It wasn't determined if it'd just be a color change or an actual re-working of the logo for each game. Personally I always like it when a company customizes their logo to go along with the product they're selling/displaying.