It looks a lot like GTA: Vice City... but i dont think that's right.