Crave Entertainment has updated the official Web site for its upcoming superhero role-playing game, Freedom Force. The company released a group of new screenshots, along with some information about El Diablo, one of the superheroes who will appear in the game. The game will take place in New York City, and the new screens show off some 3D environments in the Empire State Building area. Players will control a group of superheroes with a wide variety of special abilities.
For more information, take a look at our previous coverage of the game and visit the recently updated Freedom Force Web site. Freedom Force is currently in development at Irrational Games, and it is scheduled for release near the end of the year.