looking at the lack of enemy AI
Yea, again, that's completely wrong.
the repetitive, boring, uninteresting levels
This is true to an extent. Some of the levels are quite cool though.
the lack of a progressing narrative
What do you mean? The story is definitely above average, and certainly not non-existent.
the lack of any strategic engagements
What the fuck does that even mean?
the lack of a game
Dude, have you played it? Doesn't sound like it.