Reading this thread saddens me... if it's the same ignorance most teams of artists/devs are confronted with, I can see why so many people devalue any kind of creative work
Reminds me of a discussion I had about current entertainment products and fair pricing where the other party was all like "Yeah, these are artists, shouldn't they be happy that their work is seen or heard at all? True artists don't strife for money blablabla"...
I think all has been said by the right people in this thread about how much effort goes into concept, animation, programming, game testing, polishing if a certain quality and a deadline has to be met (and now think you even have to do and pay marketing on top of that...). The 8 people are probably the core team doing key animation, game and character concept, arranging everything, integrating new stuff in the game. People don't work for free, studios and office space won't rent themselves for free, contracts have to be met... and PROPER 2D graphics do not mean "cheaper to make" than 3D... (I remember some German review magazine stating that something like Wario Land Shake is of such low production value because of the 2D graphics and gameplay that it should have been a 10$ download game
)
This is quite different from sitting down in your free time to develop some indie-flashgame or mod "on the side" over huge amounts of time - Which also requires much more work and dedication than many people give credit, I don't want to devalue that at all coming from the same corner doing sprite based animation and stuff for super-small scale stuff (and which is why there are so many unfinished indie projects no one ever hears about because we mostly get to see finished work but I'd assume on every finished work follows a dozen or so games that will never see release and this is probably a huge understatement...).
Props to the Skullgirls team, I would hope for many more small scale teams to come out and break out their costs so that maybe more people learn that GOOD high quality products just don't come into existence just like that... If people think this is too much money, well... there are free or cheaper products, good luck finding the few that actually are of great quality production value comparable to things that cost more money and require more manpower... and if I understand correctly, this is basically a free update for most?? What even is the problem then? "Doing quality entertainment stuff costs money"?
edit: page 7 actually is quite cool