Don't worry about the language, we can easily adapt any code from one language to another. Pygame is useful, but I've been thinking about using Darkstar instead (Java). The Engine part is fairly easier than the web part, in fact.