A new record for the most Steam releases in a year sounds impressive, but it's really a dismal statistic that highlights how doomed most indie games are.
William and Kate have both shared their visions for the future of the monarchy, which some experts say will involve 'letting people go' and 'shaving off benefits'.