I know, I know, I know what you’re probably saying. But Montez, we already have Sleeping Dogs! Yeah, well Sleeping Dogs IS an awesome game, but that takes place in Hong Kong, not Taiwan. As of now, there is no such video game as Grand Theft Auto Taiwan, but as this live action clip showcases, there probably should be. C’mon Rockstar…
There is definately a lot to find out about this issue.
I really like all the points you’ve made.
LikeLike