Squids Odyssey: Surprise! Haven demo available for 48 hours!

For the occasion of The Game Awards that take place later today, Valve is launching a "Game Festival" on Steam: a special event featuring a collection of game demos available for 48 hours. Haven was invited to be part o…