A teeny tiny game engine