Well I don't think his point was that flashier graphics necessarily gave a better game, just the the match 3 game was a concept that could not be expanded in other directions.
oh,okay, I must of missed the context of the thread a little :-]
You have to pick through all the self-proclaimed indie game Gods to find the posts with real value. I'd say most don't have the experience to back their informational posts.
sadly, I have never released anything on portals and what not, but I have played a few in my time (lol,who hasnt). i'd be most intrigued whos made what,and possible which language they used.