There's A LOT more Indie Animation than you think