It’s undeniable that across the mobile platforms one of the most popular games is Angry Birds. The guys at Rovio figured out the perfect combination of elements needed in order to make a game insanely addicting and fun for everyone at the same time.Their recent release to Android has been an extremely successful one. The demo was downloaded more times than any other game demo on the Android Market, and is on track for being a global success. The full version of the game brought down both the Rovio website, as well as the servers at GetJar on the day of the release. The seas were smooth for Rovio until the latest update, adding 45 levels and a new bird to solve puzzles with. Rovio addresses the issues that have been seen in a recent post to the company blog.The problem started with the update. Something in that addition caused performance to shoot straight down for several of the Android devices that had been previously enjoying the same quality as any other phone. The Rovio twitter stream and emails were full of outraged customers who were no longer able to enjoy the game that had occupied so much of their time. Rovio wrote recently on the subject in an attempt to explain the situation, and their resolution.With our latest update, we worked hard to bring Angry Birds to even more Android devices. Despite our efforts, we were unsuccessful in delivering optimal performance. Unfortunately, Rovio does little to explain the actual problem, but instead insists that they are performing additional tests to resolve the issues. Anyone with access to YouTube can see that the performance decrease on some devices was significant, making it clear that sufficient testing was not done to ensure the app would consume the same resources it did in the past. For some reason, the exact same game, only with more levels, was requiring more resources. The 17 now-unsupported devices, as well as a general exclaimer regarding custom ROMs and Android 1.5 owners will be unable to use the current official version of Angry Birds.It seems that rather than attempt to explain or resolve this increase in resources, Rovio will be creating a “lighweight” version of their app for Android that will cover the current unsupported devices. This version will likely lack GPU intensive items like shading, but Rovio hopes to deliver as similar an experience to the “full” version as possible. It shows an impressive level of commitment to their customers by going this route, and throughout the blog Rovio constantly states a desire to have as much feedback as possible given to them for help.The most common side affect to this blog has been a rehash of the concept of “fragmentation”, in that the app doesn’t work on all versions of the operating system. Unfortunately for those posing the argument, Rovio manages to avoid calling this “fragmentation” and in fact the only mentioning of the operating system is the legacy version 1.5, to which very few Android devices still maintain. Rovio made changes to their game that increased the required resources to an unnecessary level. I say unnecessary because the previous version of the game worked just fine on a great many of the now unsupported devices, and leaves me to conclude that this has nothing at all to do with fragmentation, but rather a mistake on Rovio’s part that is being corrected in the form of a lightweight version. Either way you look at it, however, I remain impressed at Rovio’s desire to make the app function in as many places as possible.