Too big a team
Too many random face pics taken from wherever. not for me but good luck
a strange reason not to invest in something. i prefer to base my decision on facts
To big of a team? Hows that a bad thing? More people, more ideas, more movement, more commitment. Who's to say they are random face pics. This team is strong and are trying to do something big and to pull it off they need a big team.