This feels like a GBA game. Specifically one of those hidden gem ones you remember fondly. I mean that in the best(est) way possible!