1 definition by ssaasiyeknoda

Top Definition
A wonderful Sonic Fangame with a wonderful story.
Thirdscape part I and II are two of the greatest Sonic Fangames ever made.
by ssaasiyeknoda March 13, 2004
Mug icon
Buy a Thirdscape mug!