Ubisoft Entertainment S.A. is a French multinational video-game developer and publisher, headquartered in France.The company’s worldwide presence includes 29 studios in 19 countries; and is the…
1524 articles
Wooga is a social network game and mobile developer located in Berlin, Germany. The company develops free-to-play browser-based games for social networks like Facebook and is currently the world’s 3rd biggest game…