Hope you find it interesting! Let me know if anything's not clear -- I didn't have the chance to do a very complete spec this time around... Thanks for taking a look!
I love racket. Especially the way you design games in it. It is very digestible.