Very creative, good gameplay, good graphics, good audio.
This is a 5/5 for sure, time really well spent.
Really good overall job.