How to reverse engineer your favourite game