The Nintendo Switch finally made its debut release and many people have been excited for it and its games! Well, for many people, a singular game: Zelda: Breath of the Wild. This is the flagship game that...
This brand new video pretty much sums up how excited we are...
It was an evening of comedy, creative, and celebration as Canada’s digital...
1309 Carling Ave
Ottawa, ON K1Z 7L3