RELEASE SCANNER
?
Video game · 2008

The Simpsons: Itchy & Scratchy Land

Released 2008 on Legacy Mobile Device

Developer
G5 Entertainment
Publisher
Electronic Arts
Made in
Stockholm, Sweden

Release dates

Legacy Mobile Device2008

More from G5 Entertainment

All G5 Entertainment games ›

Sources: Wikidata, Wikipedia's release lists.