As generous as ever this year, the Xbox network sent us four games from the ID@Xbox program: Albedo: Eyes from Outer Space, Hyper Drive Massacre, Lovely Planet and Rebel Galaxy. We suggest you have a look at Albedo, one of those games that make you want to turn off the console, a pretty unique experience to say the least...