Reminds me of playing those old NES games where you just get plopped in and gotta figure out what to even do. But they're always fun once you do, and this was no exception.
It is really inspired from this old games