Reminds me of some weird ass Nintendo game for some reason...