4.5/5 definitely could have done some things better as the animations were off in places, but still an incredibly enjoyable experience :D