Games Day of the Shell Launches July 29 for Consoles and PC October 31, 20251 month ago Rohan Sharma 48 Views 0 Comments Day of the Shell, Duper Games, Entalto Publishing, Goblinz Publishing, strategy games 1 min read A new tactical roguelite game called Day of the Shell is set to release on July 29 for…