@Coldest
All the keys in the game are position based - the key you should press for semicolon is on the right of "L", which in your case should be "Ñ". Thanks for reminding me not to hardcode the key strings.
@buttfield
I've had trouble with Windows 7 before, investigating now.