Yes! You can view each Mission submission as participants complete them through the live activity feed. You can award bonus points for outstanding submissions, and remove points from or delete submissions that don't meet the Mission requirements.