Aww yeah, Helicoprion my second most anticipated creature in the game (After Lioplearodon of course.)
What do you think?