I think we're in an FPS renaissance.

SerfaSam
Hello, Meet Lola