Level Six by Luc Waterlot
_