Boris1337x

A game in which you need to dodge meteors and get the highest score!
Strategy