What day in March works for everyone to have another meet up?
Weekday evening? Weekend? Any specific days or day of the week?

Xmax games has plenty of seating.