Submit a news tip



They Came From the Sky

According to an eShop listing, They Came From the Sky will be appearing on Switch next week. The fast-paced arcade game is scheduled for June 5.

Here’s an official overview plus trailer: