Feels like a genuine sequel to Quake 1 with bits of Q2 added into the mix for good measure. Nicely done!