Captain Stu: Game released this week

It's finally early release time!!!!!!!!!