Outside of the general story idea and the cast of characters, this game is kind of a letdown. Combat is movement-based and awkward, the live-service portion sucks, and the story just kind of abruptly ends.
Oh, and you can't really build around Captain Boomerang's boomerangs, which is just wrong.