Ive always been a big fan of Rockstars games (mainly GTA, but ive dabbled in others) so theres probably a bit of that influence in it, hope you have fun playing!