デバッグすることで、古いエントリが新しいモデルエントリで更新されることがわかりました。ただし、変更の送信メソッドを呼び出しましたが、変更は保存されません。
    public ActionResult EditGameDetails(artikel model){
        artikel old = myShop.artikels.Single(m => m.artikelnummer == model.artikelnummer);
        old = model;
        myShop.SubmitChanges();
        return RedirectToAction("Games","Game");
    }
コードを忘れましたか?