Pretty solid, i would have liked more risks taken with it but i'm known for being rowdy, (so, grain of salt) lol
Good job.