Smilegate has announced the establishment of Smilegate Barcelona, a new video game development studio focused on AAA titles. The studio’s flagship project will be an open-world console title. Smilegate Barcelona currently has more than 20 staff and is seeking developers with console experience to help build and strengthen the studio. ďAs open-world games will continue […]Source