Annapurna Interactive is holding a games showcase on February 24. It streams live at 12PM ET via the company’s YouTube page. The publisher has released a short teaser video to hold us over until Monday.<br /> <br /> This is the first event Annapurna Interactive has held since the entire staff, including the executives, resigned from the company last year. That mass walkout occurred a [...]