Cyber Seraph: Game release announcement + free demo available NOW

Hey all! My shmup Cyber Seraph is releasing on 17.07, so that's very soon. The game will have 15 achievements for all 15 bosses. More bosses will be released in the future including some non-boss missions. Right now you…