44% Of Developers Claims Pandemic Caused Their Games To Be Delayed

Covid is to blame for big delays.