Games that make me wish I had a 360...

The 360 exclusives that make me want blow some cash on that system...

List items