Twinkle twinkle little star

Grabbed it on a 10€ deal. Makes me think some games are really made for consoles. On the PC it kinda sucks but on the 360 it’s the most awesome thing ever. Also got Gears of War 2 for 5€. www.game.co.uk is teh r0x0rz.