Good ideas and conversation. No ads, no tracking. Login or Take a Tour!
That's a fair criticism -- I'm playing it at work, where grindy is perfect :) There are some story missions you can get into in certain places, but it's a case of being in the right place at the right time (sorta). As I understand it, there's a date before which they won't appear, but not an end date, so even if it takes awhile to find, you don't ever actually miss out. Plus, it's open source...you could always put some of those new programming skills to work and add some missions of your own!