Let me check what I own again so I can make a list...
1. Shadow of the Colossus/ICO
2. Final Fantasy XII
3. God of War II
4. Metal Gear Solid 3
5. Odin Sphere
Edit: Damn, I really wish I could fit Odin Sphere on here somewhere. I'll combine ICO and Shadow of the Colossus in the top spot.
There.