Invincible VS: New Deluxe Rewards + Skin Price Updates

Hey gang! Launch was amazing. We’ve had a great time playing the game with all of you and looking closely at your feedback. One thing we heard is that some of our skins were priced too high. We also think the Deluxe Edi…