Yeah I think we went a little bit over the top with the dynamic lighting. Since we have randomly generated levels we couldn't really use light baking (at least I don't know how), but we need to properly profile these performance issues. I didn't really notice because I have a pretty new machine.
Thanks for taking the time to try it and comment anyway!