Well this is appaling. But looking at the bright side, it must had been a good test for the new Steam refunds system. Bet Steam refunds are the reason they pulled the game from the store.
edit: But this doesn't bode well for the PC version of Killer Instinct since Iron Galaxy are also developing it. erggh
edit: But this doesn't bode well for the PC version of Killer Instinct since Iron Galaxy are also developing it. erggh