It reminds me of Cave Story. A bunch. EL8eNRaKrWw ~1:52 he even has a booster of some sort. Website here.