Kelowna’s City Park was filled with the sounds of upbeat music, cheering and laughter Saturday as over 450 people spent the day playing for a good cause as part of the 12th Motionball Marathon of Sport.