Mad Devils Launches On Steam
The Mad Devils have officially begun their mission to Hell. Itzy Interactive has released the couch co-op shooter on Steam for $19.99 (£15.49). Set to also launch on the PlayStation and Xbox later this…
The Mad Devils have officially begun their mission to Hell. Itzy Interactive has released the couch co-op shooter on Steam for $19.99 (£15.49). Set to also launch on the PlayStation and Xbox later this…