The Brazilian studio behind it, formerly known as Aquiris, is owned by Epic Games.