Galiga-esque game design for CS308 Software Design course