The ending was a little smeared, I think, but otherwise everything is just super! There is definitely a steampunk (Tyrannosaurus) and, in my opinion, dieselpunk (saber-toothed, which overwhelmed it), cyberpunk and nanopunk (at the very end). ')
PS: There is a full version , but she, in my opinion, lost the drive.