Overload is a new game from indie developers called “The Manufacture” and is a great looking action-arcade style game blended up with a Steampunk theme. You will be helping Elle, and her friend James, to stop Doctor Shwarzmann and his attacks on Elle’s grandfather using some mean robots.