User blog comment:Phineas99cp/Star Fox Takeover begins!/@comment-11336324-20140702180110/@comment-5004475-20140705175104

team means:

Together Everyone Achieves More There is no "I" in team

ever heard that?