I actually like the idea quite much, it's sort of unique if you look it at the practical side

From what I've seen from the screens I can only say that it looks great so far, every scene element is 'compatible' with eachother which is a pleasure to the eye

Keep up the work but judging from the list of team members, I guess this will not be a problem ^^
Cheers
Frazzle