Actually yes, The player controller being a new experience, but it wasn't much different from programming a first person controller. The level design experience from previous projects was a massive advantage, I would say it laid the foundation of skills that helped me complete the development of this game within 10 days.