Have you ever noticed that popular online games seem to be endless? Even projects that have some kind of a plot don’t finish when you complete...