a port of the game super puzzle fighter in python