Rumble Gains Financing ; Goes Public