Wikipedia
Nutaku
Nutaku is an online games portal and digital distribution company launched in December 2014. Based in Montreal and Bucharest, Nutaku focuses on translating foreign games into English and providing an accessible platform to western indie webgame developers.