There's a bunch of great Python-based game engines out there, from Pygame all the way to Panda3D. Modipulate ought to support these.