资讯

SLAP-BANG! Digital, a small indie studio based in Belfast, Northern Ireland, has unveiled its debut title, Smash 'N Grab.