Cool-sauce. I may take a part in this one. Been playing around with Scala and JSFML lately and they mesh pretty awesome in some ways, good for writing quick code and good for writing 'proper' code, though the "mandatory mutability" of sf::Sprite goes against the way Scala wants to do things a bit. Also need to write some pimp-my-library stuff for it and vectors first I guess...
Though I do have a test on the Monday....though that test is one on "programming languages, multi-threading and client/server" which are more or less my thing so doesn't need much revision at least