indiegamemag.com
Devil Daggers is the most intense game you’ll play this weekend | Indie Game Magazine