Changed back to FlashPunk since HaXePunk is full of memory leaks. Also, included changes from molyjam 2013