Both the Land Transportation Office (LTO) and the Department of Transportation (DOTr) have upped their game. "Game", in a manner of speaking. A few ...