The studio's closure was confirmed following rumors about difficulties in the production of the Wonder Woman game.
Ah, the Epic Games Store. You come for the exclusive titles, but stay for the free games. Just like its desktop application, the Epic Games Store mobile app is a bit of a mess. However, it does offer ...