Project-icarus

07.24.10
Irrational Games event on August 11th in NYC, game reveal probable
07.24.10

Irrational Games event on August 11th in NYC, game reveal probable

We don't know much about "Project Icarus," the still-codenamed and much-anticipated new game from I...

View