It's been under wraps for a long time, but Battle Strike Force is here! And now I can talk about my writing contribution…