yeah, the camera rotating was really an afterthought and I could've implemented it much better in hindsight