I got stuck on the inverted control, as expected from Expected.But still you did a great job there ^^
Thanks for playing and feedback :)