That screen shot is pretty neat

. Is that purely 2D rendered?
Thanks

. And yes, that's pure 2D with simple polygons formed from text file data. I'm way too unfamiliar with the game development side of Java to do anything more complicated than this

But thanks to this
To manipulate the textures to fit those shapes, you should google Java2D shearing, but it would be much easier (and faster) if you used JOGL or LWJGL. I say that it would be easier with OpenGL because OpenGL automatically fits your textures to your shapes.
I know what I should try next. I did some really-not-so-thorough research on these but they seemed too much of a overkill to do something as simple as 2D-tile texturing. D'oh, I guess.
Oh, I've also read that tutorial you posted. Good stuff, just like all the other gamedev tut's out there. Helped me so much that I only really wanted to know how to stretch, twist 'n turn textures to make them fit those "strange" tiles. And now I might know. Thanks.