Zum Thema: Spiele-Verfilmungen sind halt echt immer so eine Sache. Fuer die meisten braeuchte man ein sehr hohes Budget, denn schliesslich ist es ja logisch, dass man fuer eine Materie, die rein auf und fuer dem Computer erdaht wurde wahrscheinlich schonmal viel gutes CGI braucht. Dann kommt hinzu, dass man im Spiel - dadurch, dass mit mit eigener Interaktion beschaeftigt wird - gerne auch mal Unzulaenglichkeiten, gerade bei der Handlung hinnimmt, die man einem Film, den man ja nur passiv konsumiert nicht so einfach verzeiht. Auch haben Spiele oft Laengen in der Handlung, um Spielzeit zu generieren, die dann im Film entweder weggelassen oder abgeaendert werden muessen (was dann oft die Fans veraergert).
Ich persoenlich finde, dass bisher ausserdem meist Spiele verfilmt wurden, die sich gar nicht so gut fuer eine Verfilmung eigenen (Far Cry, Doom, etc.). Dazu kommt oft eine Umsetzung, die nicht weit genug gedacht wird und sich etwas zu sehr am Original orientiert. Es gibt aber auch Gegenbeispiele wie z.B. Prince of Persia (fand ich jetzt ziemlich gelungen) und ich bin echt mal auf den Assassin's Creed Film gespannt.
Ich denke in den meisten Faellen waere es ausserdem wesentlich besser, nicht das Spiel direkt zu verfilmen, sondern eher eine neue Handlung in dem Universum zu erzaehlen. So wuerde mich z. B. ein Film der sich die Geschichte von Mass Effects Shepard dreht nicht sonderlich interessieren (und ich sehe da einige Probleme), ein Film (oder noch viel besser, eine TV Serie) mit einem neuen Schiff und einer neuen Crew, die im ME Universum Abenteuer erlebt faende ich aber absolute genial (braeuchte aber auch ein ordentliches Budget auf dem Level von z. B. einem Battlestar Galactica).
Die einzige Ausnahme waere Deus Ex. Wenn sie einen Film zu JC Dentons Geschichte machen wuerden, waere ich sofort dabei, unter anderem deswegen, weil ich die DX Welt zu der Zeit mal gerne in richtig guter visueller Qualitaet sehen wuerde. Da koennte man (aber eben auch mit dem noetigen Kleingeld) mMn echt einen Hammer Film draus machen.