Demon Busters - Official Trailer


NUBEE Pte Ltd, a leading developer for free-to-play social mobile games for smart phones and tablet devices, announced the launch of its new, fully-online RPG card game, Demon Busters, since surpassing the 10-million downloads mark worldwide. NUBEE's most iconic game, Japan Life, has seen a total download of more than 7-million in a span of 11 months.

No votes yet