3D version:

2D version:

2D version in 800x480:

2D version running on a Sharp Zaurus SL-C1000: