Sorry for the necro-post, Jay. I added RIghtSprite to the "Directory of indie game retailers." It's become a handy link when people on the internet ask "Where to buy" these games from anywhere in the world.
Sorry for the daft question but there's a new shmup creator due for release on Steam in a couple of weeks and I was wondering if anything made on it...