Solo: SOLO Launches in Two Days!

Heya Sailors! SOLO is coming out in just a couple of days - April 26th at 10AM PST - and we want to express our excitement for the release! The game will have a final price tag of $14'99 but during the first week we are…