TruckOSaurus on 17 October 2017
I'll have to be unoriginal and say Poseidon In God of War III. It really starts the game off with a bang, it's actually one of the best fights of the whole game too.
Signature goes here!