Tor Games is also shutting its doors