Ambient Studios, the guys behind the very promising Death Inc, have had to close their doors. Bummer.