Ubisoft's latest tower defense strategy game Clash of Beasts is now available to download and play for both Android and iOS users.