Deflector: Survival Competition - Last chance to stand out!

The Survival Competition is nearing its conclusion! The final day is drawing nearer and this leaves us with just one week of preliminary results to look at. On April 24th we will consult the monthly leaderboard for our…