XDBase is a Free Open Source Software FPS game focused on teamwork. It is anime styled. It's also not finished. Very not finished.
No videos were found in the gallery requested. Upload some media to liven this place up.