starcrossed is a cooperative arcade
game about magical girls in space!
thanks for visiting!