Lady Luck Games lays down the gauntlet with Rooftop Fight  European Gaming Industry News

More...