Picked as highly anticipated game for the Steam Game Festival!