Mar 29 Domain Registrations Found for New “Go” Mobile Titles from Square Enix; Includes Life is Strange, Just Cause, and More