FlowPlay raises over $550,000 for American Cancer Society