This isnt the one youre thinking about but it has tetris and thud on it. The one youre thinking of was taken down for some reason.