Abertay gamers take on 24-hour marathon to raise money for charity

© Supplied by Sarah CunninghamPost Thumbnail