Game where you play as an annoying goose announced for 2018

If you have ever wanted to take the role of a goose that is hell-bent on ruining the days of other people, House House has a new game planned that is right up your alley with a 2018 launch date. Read more…
Neowin