I really like the concept of actually modifying the code... I wish a simpler API was exposed for the player (all those single-letter variables without explanation, they could at least have longer names...)