I think the UI is one of the *easiest* parts -- now that I've implemented Hijack from scratch (including the font, and rendering thereof). Sure, there's a lot more to the player UI, but then we have a lot more memory to play with there as well. Piece-o-cake.

But the sound part.. very very difficult. And don't even mention the visuals!

Cheers