I thought the game was really generic until I realized you could rebind keys in the middle of the game, lol.
The presentation is awesome and I really enjoyed the challenging of rebinding keys, because different keys means you never get used to your control scheme, so the game always keeps you on your toes. I'm not sure what the purpose of the Q/E key is though because I never found new guns to switch into.