Everything's bigger in Russia! An enormous country like that needs enormous consoles. And enormous consoles need enormous ads! Explains Kotaku reader MaxS: The caption here above PLAYSTATION 3, which sais '€< €,€< ', can be roughly

More...