Meg's Monster: Meg's Monster is chosen as The 10 Best Nintendo Switch Indie Games of All-Time

Meg's Monster is chosen as The 10 Best Nintendo Switch Indie Games of All-Time via Toucharcade. Thank you very much for your support https://toucharcade.com/2024/04/24/best-switch-indie-games/