hey, it actually reminds me of 2 timesplitters maps I made, this one with lots of impossible geometry :
Cool! I want to do an infinite level like that, I have a lot of ideas bubbling...