Submit a news tip



Super Hydorah launch trailer

Posted on November 15, 2018 by (@OnePunchMaz) in Switch eShop, Videos

Abylight Studios’ Super Hydorah launches on Nintendo Switch today. Check out this new trailer for the game:

Leave a Reply