Very cool idea! I especially liked the VFX :D Although it was quite hard sometimes, it was still greatly done and executed :)