fbpx
Europe

Project Legion – CCP Games building new MMO shooter for the PC platform