mibuokami on 29 March 2010
They do ads for a lot of game actually, of the top of my head I can remember Alien vs Predator and Saint Raw 2. There was a lot more but my brain is kinda slow today :/