Justice a big word. Do you really think that peeing Nokias employers in the face has anything to do with justice? You totaly lost it. There isn't much (commercial!) software for the N900 because there aren't that much sold N900. If you were a software developer, would you but big money in developing software for a device with that few users? So get over it. Or if you really want do something good: Go to the big software developers and cry there and make them believe that there is indeed a big market for software for the N900! You said "bad" (in other words) Angry Birds, it may not be yours but it is one of the most success full games for the iPhone. So be glad that Rovio ported it. Buying it could be one way to show that there is a market. Crying in a community forum at Nokia, who are not responsible for developing 3rd party games, won't do anything. There is lots of free software partly of high quality, but don't expect that much more. Really, consider selling your N900 now when you will still get quite something for it, and get a device which already has lots of games, simply because they sold lots of devices.