Looks pretty good. Might give it a try, dunno what to compare it to though lol.
XL: C is for Coxy.
Currently rocking achievements on the following..
The Xbox 360 Arcade!
A completely cracked HTC Mozart (Win P 7)!
A brand spanking new Sony VAIO (Win 8)!
"One hundred percented" games (including DLC): 13