Lair Of The Leviathan - Teaser Trailer

Really like the sprite graphics for this, town map is severely underwhelming compared to some of their screenshots.
 
Joined
Oct 18, 2006
Messages
2,502
Location
USA
Back
Top Bottom