That's delayed. If a game is canceled, it means they stopped all work on it, and have no intention of ever releasing it.
But if I had to guess at some possible reasons why... Maybe they were holding off waiting for the PS3 release to release the 360 and PS3 versions at the same time. Maybe they ran into some nasty showstopper bugs that absolutely had to be addressed before shipping. The company making the game could have decided to reallocate some of the developers to Wii projects, trying to capitalize on the Wii's popularity.
As for good games on the 360... That's a matter of personal taste. The 360 is largely home to first person shooters and sports/racing games. I'm more the type for deep involving RPGs, so the 360 really isn't my kind of console. Go to a game review site like IGN or GameSpot, check their 360 sections for games that have been released, and those that are due out shortly.
Hi Guys, I've bought a X360 and the game Splinter Cell DA, but I have a question.. I've been waiting a long time for Forza Motorsport 2 and it has been canceled and set a longer release date.. I'm wondering why they've canceled the game so much??.. Do you think that it's going to be canceled again.. And please tell me some good games that are coming out on the 360 so I now better..

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic