Escape Deathrace 2182 Micro Preview

 

The end of the world is upon us, which means we're racing... to the death! To fight aliens!

 
Roll for Crit