Veeery well done, everything feels good and professional. Turns out I'm bad at mouse controlled games again :D