Ghost: Drop ball is an extremely addictive high-intensity game designed for people everywhere. Here, let me show ya.