The problem is that if you stretch 2d-stuff like fonts, buttons etc then they'll get quite blurry and not look very good. It's easy to do (as has been mentioned earlier) but looks bad. What they *could* do was implement, say, two different resolutions for the interface - one that looks good in 800x600 and another that looks good at 1280x960. Then they can use the closest fit based on the actual resolution the game runs at, but without scaling anything (they would then have to drop support for 640x480 - but who plays this game at this res anyway?!?).

- Telemachos