Next Week’s Xbox Live title is Monster Island by Miniclip
Next weekâ€™s Xbox Live title is Monster Island by MiniClip.
In the game, on an undiscovered island, beyond the reach of man, the creatures of the wild battle each other for total supremacy of Monster Island. You have to use the monster grenades at your disposal and fight to become the one monster to rule them all!
The trailer for the iPhone version is above, and a flash version of the Atomic Cannon-type game can be found here.