Game news

Untitled Goose Game is the best selling game on Nintendo Switch

It's a game that allows the player to become a goose and annoy the crap out of every living being around.