Only one more day

Malta!

Italy is great. But the Malta defense mechanics have me hyped!

2 Likes