The trailer for the latest Grand Theft Auto game on the series just dropped in, here's what we can tell so far...
FULL POST!