Rovio Entertainment Oyj develops software for mobile applications. The Company offers mobile games and services. Rovio Entertainment develops marketing materials such as trailers, posters, and flash games. Rovio Entertainment serves customers worldwide.