THQ making Big Huge RPG For PS3, Xbox360 and PC

May 3rd, 2007, 22:07

Part of the DCEmu Network PSP News..