Sion Cleaver of Brash Games writes "The name entices you doesn’t it? I know, the name’s pretty funky but I’m sure you’re all wondering if is actually worth your hard earned 80 Microsoft Points"?