I've been looking all over for this. The trailer was cooler to show off than the game itself back in the day. Does anyone know where this may be found?