Defend Your Castle is a series of video games developed by XGen Studios .
Defend Your Castle is a series of video games made by XGen Studios .