Asset information for asset ID #3032192

Asset Basics:

Extended info:

    672px
    793px
    No
    93,652

Asset Origins:

Times Cited Origin Cited
1 Ecco The Dolphin - Title Screen

Asset usage:

title views votes rating creation usage
?Ecco Stares Into Your Soul 8,473 74 (3.42)  2008-11-22 Foreground