Dust 514

I dl'd it but haven't played it yet tho. I may give it a try later. Bad controls huh? That's what I was worried about.