Deals | Fri Apr 25, 2008 8:21am EDT

Lara Croft creator SCi gets cash boost