Ew. Heavy Rain & FFXIII.
List is unclean.
(Otherwise a good list. But could use more Mario. MOAR.)
Did you play those titles? I mean, the same could be said for many titles on the list (opinionated anyway), but without really experiencing a game, you can't really jumped to conclusions on it, not realistically.