Mahou

Hyakki Castle – Review

Hyakki Castle – Review

The name Asakusa Studios will probably ring no bells when spoken aloud, but the studio‚Äôs debut game has finally landed on Steam, and when we saw the first trailer, our senses immediately started tin... Read More »

Site Score
7.8