This looked really nice - classic NES vibes for me, felt Excitebikey. It felt like the key to success sometimes was just to sit and wait for an obstacle to go away, maybe some timing mechanic to balance cycles could have helped? Regardless, great job!