Yes, @AtlusUSA is within their rights to issue takedowns. It's their game - you just have a license to play it. That's what the TOS says.
And that the limited broadcast allowance is of course a total mess for everyone to try to manage.
You can add location information to your Tweets, such as your city or precise location, from the web and via third-party applications. You always have the option to delete your Tweet location history. Learn more
And that the limited broadcast allowance is of course a total mess for everyone to try to manage.