If these are mockups by Project Aces, then there's only one answer. Nothing was "leaked" and they're being released as viral marketing to test reactions on each potential project. There's no way in hell one team has 4 next-gen games in production at the same time, and definitely not at this level. They're testing the waters.... if it's really from them. It's definitely a professional job though, even if it's a fake/joke/whatever, so it's not some random photoshop.