It's been a long time coming, from conversations and dreams, to plans laid out on a kitchen table for years, to now, the day the Steinbach Pistons have their first game at the Southeast Event Centre.