illuminescence - light it up with this fun flash game