Xbox Reviews Vaccine Review March 15, 2017March 15, 2017 Editor Review Vaccine | Vaccine is a budget title available on the Xbox Live store. Made by one man indie game development studio Rainy Night Creations, it looks to create a Keep on reading