Royalty-free stock vector ID: 226063222

Game development related vector infographic, flat style - Vector