Is this the British version of "Monster"? If so, Giggs is definitely Rick Ross. Tinchy Strider has come a long way from "Oh shit Gang Gang" but we'll always keep that close to our hearts. "Game Over" is from his album Third Strike out November 15.