D-Pad Studio is having fun with Owlboy icon glitch on Switch
Nintendo Switch icons have been debated over the past 11 months — after all, they’re what represent the games at first glance. Within a square format, game companies must best convey their game, and if they don’t, Nintendo fans are more than likely to chime in with their true feelings…