Good stuff overall!
Might need to clean some parts at the right side maybe? ;p