This is absurdly good. You have absolutely nailed the distilled essence of the genre and managed to avoid feeling precisely like ANY of the heavy weights. I cannot recommend that people play this strongly enough.