Updated Hero with accel and key handling