What did you think of Fez and Journey? Assuming you've played them of course. Those games seem to get a lot of praise, and they look pretty cool from screenshots/video tbh. Journey in particular.
(I was very glad to read your list and the effort you put into the presentation! I briefly considered writing about ME3, in defence of the ending, but opted not to. Glad you liked Stacking as much as you did--otherwise, the list doesn't surprise me too much!)
Fez would have made my top 5. It's the first game since probably Riven where I took notes, which was delightful. I had great fun solving the puzzles myself, including decoding the alphabets. I didn't experience any bugs or anything like that. I loved the ending(s). It was a visual treat. I'm a little disappointed that one of the more difficult puzzles (observatory star blinking), I accidentally solved by mashing buttons. I can't really explain how that was possible without spoiling it, but basically it's too bad, because when I later found out what the actual puzzle was, I was very impressed. If it gets a PC release or if you have some MSP, definitely play it. One word of warning: NO INTERNET. DON'T ASK FOR HELP. DON'T LOOK ANYTHING UP. DON'T WIKI IT. EVEN IF YOU ARE STRUGGLING, DON'T. A great deal of the game's enjoyment comes from the challenge of going through the game and keeping your own notes.
I'd also add that I found Fez quite literate as well, surprising in the degree that it used metaphors and references to outside works. I read Flatland (1884) last summer and was a little amused at seeing some of those similar themes from the novel exist in game form.
I didn't initially write about it because I didn't see the sense in just repeating what everyone else said. I wish I had some novel insight to contribute. The game really feels like a culmination of 5-8 years of 2D indie work (Cave Story, Braid, XBLA/PSN in general), to be honest, it really feels like the end of the era for indie games, like future indie games will be an entirely different developmental branch.
Journey I haven't got around to yet.