Rogue written using the craftyjs library