Follow TV Tropes
The article mentions that the comic ended on the 24th august 2015. Which is at the time of the entry,in the future. Did they mean 'will end', rather than ended?
Community Showcase More
How well does it match the trope?