They're ammo for one of the weapons, though I forget which. The manual can be downloaded, by the way. I think the Lower Canines has it.
Edit- Yes, I checked. According to one fan site, prisms are ammo for the Fusion Cannon or the Stasis Field Generator. And Lower Canines does have the manual for download.