Suicide Commando, E-Craft