DRFT: DRFT Demo - OUT NOW!

Hey everyone! I'm very happy to announce that the open demo of DRFT is finally here! Throughout the next week i will be keeping an eye out for bugs and feedback given by you while working hard on creating new weapons, e…