Remember the days when PC gaming was quote-unquote dying.
Purely anecdotal, but I own a couple of your games, so I might actually jump on that deal. I wasn't planning on buying it until later down the road.
The more I think about it, the more I like the idea of doing $15 at launch with a launch discount plus sending additional discount coupons to everyone who owns our previous game, Cthulhu Saves the World. Letting over half a million people who presumably like our style of games know "Hey, our new game is out and here's an extra discount for you" seems like a very strong marketing move.
Purely anecdotal, but I own a couple of your games, so I might actually jump on that deal. I wasn't planning on buying it until later down the road.