The Amazing Spider

Source: thepcgames.net