The game seems to have been lauded by the critics and is now coming out on Switch :ehh: Never heard of it before but it looks cool.