Crowfall’s layoffs dominated the crowdfunding headlines this week, as the Kickstarted MMORPG admitted that it had downsized, attributing the move to a transition to “live service” operations in spite of contradictory comments from at least one laid-off developer. Meanwhile, the last few weeks have been… interesting all around, as Star Citizen was taken to task […]Original Article