Terraria and Castle Crashers Remastered are free to play on Xbox One

Xbox One owners get try out two games this weekend as part of Free Play Days.

Read More