Rovio Breaks Download Record With Bad Piggies Release

Rovio’s latest release Bad Piggies has only been released on…