I remember a thread about a java based environment that looked very similar.. but now I give you the winblows version :
http://www.hamar.sk/sphere/ (watch the videos. very impressive)
I've not tested it myself, so I'd love to hear in here from anyone that does.