Sons of Ra: It's official! Sons of Ra is releasing on April 15th!

We are super excited to announce that Sons of Ra will be coming to Steam on April 15! Looking forward to seeing everyone on the battlefield! To celebrate, we made a video breakdown on Ra, God of the Sun! Check it out be…