Marvel’s Avengers Steam Release may have been confirmed from a recent update on the Marvel’s Avengers website.