Binge Gaming OU's love letter to RTS fans, White Sands, is a breathless game. Set in the near future, players take on the role of a...