Serious Sam
     
solution by James Paterson & SloDeth
     

The Spoiler Centre