Shadow Bug Will be Released July 21st on Steam

Shadow Bug Will be Released July 21st on Steam It was announced by Muro Studios, that Shadow Bug is going to be released July 21st 2017 on the Steam store for Windows and Mac, and is priced at $4.99 / 4.99€. Check out the release trailer of Shadow Bug, featuring some gameplay footage: “You are the […]