VINDICTA: VINDICTA $20 STEAM CARD COMPETITION!

Last week's competition was AWESOME! Congrats to the $20 Steam Card winners! This week, kicking things up a notch with a NEW challenge!! FACT: There are many scientists roaming around in VINDICTA. They are for the most…