Maybe I’ve already mentioned this, but it reminds me of shoot ‘em up marketing. Every indie game says they’re old school, but with a modern twist! It gets kind of annoying for fans of the genre. You can expect more of it in the future.
The presentation of this game is a lot like Vlambeer’s Gun Godz. (Apparently that’s getting a Steam release.)