I don't understand why this game ends up being slow though, nothing advanced about it at all.
Because the original developer didn't design it to run fast on ghetto cpu's. There may be simple things you can do to make it quicker, or it might require massive compromises.
You're just used to developers making massive compromises for speed.