Skybound Entertainment launches crowdfunding campaign for AAA Invincible game

Developed by an in-house team of 30 industry veterans.