User blog comment:Tecku/TT: Top 10 Most Baffling Decisions by PopCap/@comment-26572281-20161202060040

The Neptuna thing annoyed me for ages. :/