That's a very impressive score, mate :D
The faux3D code needs some work, but you know, time constraints... Anyway thanks for giving it a go!