POSTS TAGGED 'Muro Studios'

Shadow Bug Release Date! Shadow Bug Release Date!

Muro Studios has announced that Shadow Bug will be released on 30th March 2018 for Nintendo Switch. Shadow Bug is a platformer in which you control the... [Read full story]