Today, March 18, Square Enix is holding its first-ever Square Enix Presents presentation. The showcase is being presented by none other than Critical Role’s Matthew Mercer and is set to give us a glimpse into Square’s future. We already know of a handful of games that will be present, including the reveal of Life is