Founded in 2015, Stack Up brings both veterans and civilian supporters together through a shared love of video gaming.