EA and Velan Studio launches multiplayer game ‘Knockout City’

Electronic Arts and Velan Studios released Knockout City, a team-based multiplayer game that delivers dodgebrawl action. Players…