Games on Demand costing $19.99 and $29.99 is nothing new, but we have to call into question the choice of that higher price point for two of the three newest games available via the service.
Far Cry 2, Kane & Lynch: Dead Men and Shrek the Third are now on the Marketplace, as promised, all priced at $30. Three Hamiltons for Far Cry 2? That we can get behind. But the other two are definitely $20 fare, in our humble (professional) opinion. Especially since you can buy all three games new for near that price from online retailers such as Amazon.