In the Spirit of Spirit Games