We’re back! Sorry for the downtime!

Hey folks, thanks for joining us again!

As you may have noticed, Henshin Heroes has been missing in action for the past week or so, seemingly disappeared from the internet! After spending a few hours working with our host we’re back up and running. Sorry for any downtime you experienced.