Not having played it, I thought that most of the criticism went to the game's short length rather than the engine.
I would agree with this. I felt that the game was well done, engaging, and fun....but unfortunately it just stops right when the story starts to really heat up. The ending definitely had an unfinished feel for me.