Super Robocade

Super Robocade is an English Dubbed Japanese Anime Video Game Developed by Bethesda Game Studios and Published by Bethesda Softworks When it's Kicked out of Bethesda Softworks Bundle.