Luna Top banner

Devil’s Hunt launch dates and Switch release revealed!

Punch a damned demon in its damned face in PC on September 17th, and PS4, Switch and Xbox One in Q1 2020 with Devil’s Hunt. Demon’s suck. Finding out you may just be one? That’s the pits! Thankfully, bombastic punch-em-up, Devil’s Hunt, is coming to help work through your inner struggle between good and evil. 1C […]
Luna side left
Luna Side right

Pin It on Pinterest