Supercharged Robot VULKAISER: 33% OFF VULKAISER during Japanese Indie Games Festival

Hey SRVs! Vulkaiser is going to be 33% off for the japanese indie games festival along with a ton of other great doujin titles. You can pick it up now http://store.steampowered.com/app/349680 As well as checking out the…