should be able to run such a theoretically simple game
There's a lot more going on under the hood than you think. Performance is an issue I am working on.