It takes 2-5 years to make a good game. The awful games can be made in 6 months to a year now. Trust me, you'd rather wait for a great game, than sink $50-$60 on an awful one. This is true for all three consoles. You'll have to wait until they start cranking out the good games. The 360 needed a full year to start launching great games.