Both games will release on June 8th across the rest of Europe. There's new trailers for both games after the jump.