Respawn Entertainment has filed a trademark for an IP known as 'Titan' just two months ahead of the E3 games expo in Los Angeles

    


View source website

Leave a Reply