9/10 Angry Birds VR: Isle of Pigs Review Kizzi Nkwocha No Comments A game based on a deceptively simpleĀ and yet fiendishly addictive premise.