The name Illusion itself might sound familiar, as the developer has been under the spotlight in the past due to the controversy generated by western media over its game Rapelay, that culminated with its removal from sale in some markets, and the studio pretty much locking itself and its games away from the west.