Mikko Niiranen (Nirude) has done some awesome 3D renders of Megasaur:

Megasaur is available from the Propellerhead shop