A few weeks ago, a game called Untitled Goose Game launched on the Epic Games Store and Nintendo Switch. Since then, it’s become of of the most popular titles on both stores. The game’s premise is quite simple. It’s a lovely morning in a village and you’re a horrible goose. […]