Although the developers of these independently made games sometimes differ widely in their mission or motivation, one thing ...