The Walking Dead renewed for another season
I love these types of games
I liek choplifter, but the controls, are, ah
I like mae!!
Hi! I make games. Check out my itch! Icon not by me yet
Location not disclosed
Joined on 1/24/17