Gaming News "It's extremely frustrating and also f*cked up," a representative lamented, as one of the world's leading independent game studios faces imminent closure after a perplexing ban from Steam.