America is the Land of the Free? How about Land of the Freedom in Game Advertising? No wait, that moniker belongs to Canada. Deservedly so.
Nintendo of Canada rules, by the way.
[source: Kotaku]
America is the Land of the Free? How about Land of the Freedom in Game Advertising? No wait, that moniker belongs to Canada. Deservedly so.
Nintendo of Canada rules, by the way.
[source: Kotaku]