This new age of gaming devices being attached to the internet is wonderful. We can get games in the comfort of our homes instead of driving to a brick and mortar store. But the downside is that devs are shortchanging us. It's rampant on games made for the Xbox 360, PS3, and now it's happened to the iphone, devs are constantly putting out games for sale when it's clear they haven't finished developing it yet. Back in the day when you had to put the whole game on a disc/ cartridge before shipping it off to the public you had to make sure there was an acceptable standard of feature set/ polish. Now? You can half-ass a game, and put it up for download, and finish it later. Look at iDracula and Vector tanks, it's clear that these games were meant to be finished a lot later in 2009, yet they put out these games now to make cash in the meantime. Brightness controls coming in the future? Chillango putting out iDracula now and the "putting out a premium later with levels, options and a storyline? Can't anyone see that this is the game they intended to make, and decided to put up level 1 up for sale to see if they can make money in the meantime. This is nothing like Call of Duty 4/ Halo 3 map packs, those are finished games with addons that come later, most of these game coming now are obviously unfinished and broken off to scuttle a buck. This new age is ridiculous, imagine if Street Fighter 2 Turbo had shipped to stores with a bunch of bugs and only 3 characters at first with the promise to sell you the full 16 later AGAIN at a premium price? Or Super Mario Land W1-W3?