In a move that has most people scratching their heads, Netflix cancels yet another Marvel […]