Square announces the cancellation of a bunch of in-development games.

Current Events