the title screen for mordeca, an action shooter game that is currently in development