There's a new game by them, Blow Up, which is about the most fun I've had with my clothes on. I thought Shoot U was a bit repetitive while Space Physics too awkward to draw but evidently that's just me - perhaps Crayon Physics (the iPhone and Windows game it's a clone of) spoilt me with it's mouse control.
Definitely a great developer, I suggest loading Space Physics in the market and viewing other apps by them. They have free versions so go nuts!