Poland Cd Projekt Working

Poland-based video game development studio CD Projekt RED is reportedly working on a new game in collaboration with Marvel Entertainment. According to a report from IGN, the studio is working […]