Oh and one more thing---I wasn't sure if this was too obscure to put in but the humor reminds me a bit of mother 3, which is notably on of my all time fav games
So interesting, I actually didn't play it, but I think it has something to do with Earthbound, and heard great things about it, so I may consider to play everything that has to do with that stuff since I heard all of it's really good.