Tower defense meets first person shooter... again!