Faithful recreation of MegaMan 2 in Java (always a work in progress)