Review: Deus Ex: Invisible War
Deus Ex: Invisible War Title: Deus Ex: Invisible War Platform: Xbox Developer: Ion Storm Publisher: Eidos Players: 1 Every first person shooter I play is compared to Halo and end up explaining why it isn’t as good. Halo set the…