I’ve played that! It was really fun up until that Final run map, I just couldn’t beat it, I tried forever and got close sometimes but it was just too hard. I gave up on it eventually. But it’s definitely a fun game