20070902 tech: Peek into hottest new games