03-01-2019, 04:00 AM
Yup! That's definitely Brain Chase. According to the tweet, the splash effect is intended when the Toads are stepping on flesh walls. From the screenshot, looks like the brain seen from the side, yet it's hard to tell if it was meant to float in the air or rolling like in that other game (Judging from the level layout, it's probably based on Stage 5 from Battletoads on Gameboy, except this time around there were scaling effects planned).