This would be extremely awesome if it could be implemented well enough. I'd love to know if this type of gameplay is available already in a similar or identical fashion.