This week in MMO crowdfunding, we’re in the back half of May now, and you know what that means: a rather belated studio report from Star Citizen covering what the company did way back in April. It’s a bit granular, as the recap touches on everything from alpha 3.5 AI, animation, and New Babbage art to […]