itch.io has recently accused Funko of causing its website to go offline for several hours. itch.io is a popular indie gaming platform that currently hosts over 200,000 games, and one mistake involving Funko allegedly caused the website to become unavailable for all users, preventing them from downloading games or browsing the site's collection.