Battle Strike Force Released!

Battle Strike Force Released!

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