A port of Notch's Java game left4kdead