coolestguyever on 30 December 2009
Helghast are just fucked up humans; the Chimera are fucking advanced aliens with huge guns.
Chimera would own the shit out of Helghast.
The proper comparison would be Chimera is Germany and Helghast is France.