Damn this really sucks. Regardless of how you feel about their recent work, it sucks to see such an iconic studio behind some truly amazing games shut down like that, and it's certainly not fun for all of those devs who are suddenly out of a job. Wishing them luck in finding work quickly and...