A current IMO a little short and non-technical PS3 review: here
Though I hope more people are going to check out Super Stardust HD (IMO beats Geometry wars hands down), it's one of the technically most impressive and addictive PS3 games currently available and I not saying that just because it's create by very talented former Amiga games developers! It's really cheap too!